Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15 Dec-14 Dec-13 Dec-12 Dec-11 Dec-10 Dec-09 Dec-08 Dec-07 Dec-06
Total cash and short-term investments + 896.50 969.30 868.90 600.00 637.40 770.10 523.40 1,057.90 418.60 560.90 430.90 624.60 442.30 624.00 1,078.90 1,217.60 734.20 216.20 377.02 182.19
Accounts receivable, net 703.00 842.90 879.40 866.20 879.40 687.10 820.30 871.00 902.00 805.30 525.90 621.70 728.00 753.40 726.00 729.50 717.20 635.40 871.15 828.60
Inventories 715.90 727.80 802.30 792.90 804.70 664.30 615.90 591.80 591.50 592.70 196.70 226.20 205.30 213.90 207.20 195.00 236.20 206.90 404.30 352.18
Other current assets 620.10 308.40 297.90 378.90 457.20 297.30 224.80 245.60 277.60 210.70 122.70 106.40 162.10 156.70 105.90 78.80 75.20 63.40 159.12 128.03
Total current assets 2,935.50 2,848.40 2,848.50 2,638.00 2,778.70 2,418.80 2,184.40 2,766.30 2,189.70 2,169.60 1,258.80 1,578.90 1,537.70 1,748.00 2,118.00 2,220.90 1,762.80 1,107.10 1,776.81 1,458.36
Total non-current assets + 19,802.90 23,215.90 23,526.60 23,230.30 24,840.30 24,912.30 26,675.40 27,343.50 28,057.20 27,171.90 11,017.50 12,417.40 14,042.40 14,435.60 10,305.80 10,476.70 10,258.30 9,309.50 11,674.75 10,145.06
Total assets 22,738.40 26,064.30 26,375.10 25,868.30 27,619.00 27,331.10 28,859.80 30,109.80 30,246.90 29,341.50 12,276.30 13,996.30 15,580.10 16,183.60 12,423.80 12,697.60 12,021.10 10,416.60 13,451.57 11,603.41
Total current liabilities + 5,310.80 3,045.20 4,092.60 3,375.40 3,622.20 3,909.60 3,695.50 4,300.90 3,399.30 3,157.50 1,217.20 2,325.30 2,142.10 2,598.70 1,277.20 1,333.90 1,580.90 986.10 1,735.58 1,800.12
Total non-current liabilities + 6,884.90 9,566.40 8,847.40 9,577.70 10,332.70 10,800.20 11,491.20 12,073.10 13,412.60 14,562.30 3,996.00 3,784.90 4,774.20 5,593.30 3,456.40 3,521.10 3,347.40 3,440.80 4,522.85 3,939.16
Total liabilities 12,195.70 12,611.60 12,940.00 12,953.10 13,954.90 14,709.80 15,186.70 16,374.00 16,811.90 17,719.80 5,213.20 6,110.20 6,916.30 8,192.00 4,733.60 4,855.00 4,928.30 4,426.90 6,258.42 5,739.28
Total stockholders' equity + 10,230.30 13,092.40 13,196.00 12,689.70 13,417.10 12,365.00 13,419.40 13,507.40 13,226.10 11,418.70 7,043.00 7,863.30 8,638.90 7,966.90 7,647.90 7,798.80 7,079.60 5,980.30 7,149.39 5,817.36
Common shares outstanding 196 210 217 217 218 217 217 217 217 213 186 186 184 182 186 187 186 186 181 173
Show Quarterly Balance Sheet
Mar-26 Dec-25 Sep-25 Jun-25 Mar-25 Dec-24 Sep-24 Jun-24 Mar-24 Dec-23 Sep-23 Jun-23 Mar-23 Dec-22 Sep-22 Jun-22 Mar-22 Dec-21 Sep-21 Jun-21 Mar-21 Dec-20 Sep-20 Jun-20 Mar-20 Dec-19 Sep-19 Jun-19 Mar-19 Dec-18 Sep-18 Jun-18 Mar-18 Dec-17 Sep-17 Jun-17 Mar-17 Dec-16 Sep-16 Jun-16 Mar-16 Dec-15 Sep-15 Jun-15 Mar-15 Dec-14 Sep-14 Jun-14 Mar-14 Dec-13 Sep-13 Jun-13 Mar-13 Dec-12 Sep-12 Jun-12 Mar-12 Dec-11 Sep-11 Jun-11 Mar-11 Dec-10 Sep-10 Jun-10 Mar-10 Dec-09 Sep-09 Jun-09 Mar-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06
Total cash and short-term investments + 382.60 896.50 950.20 613.80 412.70 969.30 1,021.70 1,647.30 458.40 868.90 801.70 960.90 328.20 600.00 525.20 442.10 358.70 637.40 616.30 1,308.90 532.70 770.10 731.30 780.80 666.10 523.40 410.20 490.20 234.40 1,057.90 750.10 792.90 197.90 418.60 971.30 502.90 395.00 560.90 9,981.50 2,990.30 2,602.90 430.90 393.60 415.60 317.60 624.60 722.30 506.00 337.60 442.30 406.90 801.60 511.50 624.00 585.70 516.00 836.30 1,078.90 987.20 1,184.20 1,081.70 1,217.60 763.50 798.60 656.60 734.20 565.10 296.20 94.40 216.20 334.50 284.40 118.70 377.02 231.33 679.97 119.36 182.19 179.14 79.59 59.29
Accounts receivable, net 971.90 703.00 993.80 1,155.40 909.00 842.90 1,018.10 1,204.60 1,016.20 879.40 1,080.40 1,144.20 925.40 866.20 988.70 1,091.70 968.50 879.40 991.60 1,086.70 717.20 687.10 817.30 842.80 744.90 820.30 950.60 1,108.10 1,051.10 871.00 1,117.60 1,116.00 947.30 902.00 1,031.30 1,076.70 923.00 805.30 638.80 718.20 772.90 509.10 616.40 685.60 590.30 582.90 694.00 872.40 713.40 697.20 762.80 803.20 710.20 660.50 769.70 876.10 646.10 726.00 723.70 853.80 671.60 729.50 777.90 784.50 667.00 717.20 661.80 732.20 529.50 635.40 708.00 1,046.90 846.30 871.15 841.72 867.28 729.45 828.60 796.53 901.13 679.31
Inventories 812.80 715.90 820.60 902.00 870.50 727.80 833.30 848.50 870.90 802.30 852.60 863.40 915.60 792.90 866.80 872.40 935.80 804.70 806.50 749.50 746.40 664.30 657.70 639.10 681.50 615.90 642.80 698.10 687.90 591.80 631.90 637.50 665.60 591.50 636.00 633.70 663.50 592.70 218.30 234.20 230.40 196.70 224.50 244.30 229.20 226.20 261.20 277.30 263.20 205.30 238.40 265.40 257.60 213.90 265.80 268.70 256.40 271.00 201.10 223.20 217.00 247.30 230.80 233.70 224.50 253.90 223.70 234.40 189.50 206.90 231.40 347.60 383.00 404.30 381.27 364.98 365.33 352.18 339.42 351.49 335.13
Other current assets 576.50 620.10 465.80 404.90 371.40 308.40 356.40 337.30 331.50 297.90 353.10 360.70 382.40 378.90 368.70 465.70 607.60 457.20 505.50 457.00 369.60 297.30 434.20 280.00 280.00 224.80 283.30 304.00 364.60 245.60 312.70 341.10 326.20 277.60 277.80 275.70 297.70 210.70 109.10 283.10 473.00 223.90 208.90 223.00 272.20 198.60 250.30 286.10 331.40 256.90 292.20 310.90 348.40 249.60 159.60 309.00 269.10 83.90 85.50 103.50 99.60 26.50 85.60 106.70 77.20 68.80 57.20 70.50 75.10 48.60 90.50 149.60 141.00 124.30 115.88 124.96 126.58 95.39 137.41 144.56 124.86
Total current assets 2,743.80 2,935.50 3,230.40 3,076.10 2,563.60 2,848.40 3,229.50 4,037.70 2,677.00 2,848.50 3,087.80 3,329.20 2,551.60 2,638.00 2,749.40 2,871.90 2,870.60 2,778.70 2,919.90 3,602.10 2,365.90 2,418.80 2,640.50 2,542.70 2,372.50 2,184.40 2,286.90 2,600.40 2,338.00 2,766.30 2,812.30 2,887.50 2,137.00 2,189.70 2,916.40 2,489.00 2,279.20 2,169.60 10,947.70 4,070.70 3,762.80 1,258.80 1,351.60 1,476.20 1,278.10 1,578.90 1,811.90 1,800.30 1,484.30 1,537.70 1,596.10 2,071.30 1,689.70 1,748.00 1,780.80 1,833.60 1,874.20 2,118.00 1,997.50 2,364.70 2,069.90 2,220.90 1,857.80 1,923.50 1,625.30 1,762.80 1,507.80 1,333.30 888.50 1,107.10 1,364.40 1,828.50 1,489.00 1,776.81 1,570.21 2,037.19 1,340.73 1,458.36 1,452.50 1,476.77 1,198.58
Total non-current assets + 19,624.10 19,802.90 19,643.00 23,750.60 23,366.90 23,215.90 23,405.80 23,356.50 23,395.30 23,526.60 23,480.60 23,460.40 23,300.90 23,230.30 23,959.10 24,516.00 24,850.90 24,840.30 24,723.60 24,917.80 24,797.70 24,912.30 26,034.80 26,096.10 26,088.60 26,675.40 26,464.70 27,461.20 27,485.60 27,343.50 27,658.00 27,673.40 28,047.50 28,057.20 27,761.30 27,629.60 27,263.70 27,171.90 11,249.10 11,251.50 11,447.50 11,017.50 11,293.70 11,921.00 11,673.60 12,417.40 13,021.50 14,072.70 13,881.50 14,042.40 14,176.70 14,045.60 14,253.00 14,435.60 14,685.70 14,403.10 10,562.00 10,305.80 10,432.40 10,739.40 10,799.40 10,476.70 10,280.90 10,183.90 10,355.20 10,258.30 9,983.40 9,712.90 9,010.80 9,309.50 10,955.70 11,330.60 11,307.40 11,674.75 11,571.05 11,024.58 10,299.18 10,145.06 10,332.22 10,210.97 9,864.32
Total assets 22,367.90 22,738.40 22,873.40 26,826.70 25,930.50 26,064.30 26,635.30 27,394.20 26,072.30 26,375.10 26,568.40 26,789.60 25,852.50 25,868.30 26,708.50 27,387.90 27,721.50 27,619.00 27,643.50 28,519.90 27,163.60 27,331.10 28,675.30 28,638.80 28,461.10 28,859.80 28,751.60 30,061.60 29,823.60 30,109.80 30,470.30 30,560.90 30,184.50 30,246.90 30,677.70 30,118.60 29,542.90 29,341.50 22,196.80 15,322.20 15,210.30 12,276.30 12,645.30 13,397.20 12,951.70 13,996.30 14,833.40 15,873.00 15,365.80 15,580.10 15,772.80 16,116.90 15,942.70 16,183.60 16,466.50 16,236.70 12,436.20 12,423.80 12,429.90 13,104.10 12,869.30 12,697.60 12,138.70 12,107.40 11,980.50 12,021.10 11,491.20 11,046.20 9,899.30 10,416.60 12,320.10 13,159.10 12,796.40 13,451.57 13,141.26 13,061.77 11,639.91 11,603.41 11,784.73 11,687.74 11,062.91
Total current liabilities + 5,124.00 5,310.80 5,344.80 3,240.60 2,865.80 3,045.20 3,248.20 4,236.30 3,863.00 4,092.60 4,237.70 3,829.90 3,306.20 3,375.40 3,591.20 3,514.30 3,555.30 3,622.20 3,779.80 4,891.90 3,596.30 3,909.60 4,310.50 3,805.70 4,003.40 3,695.50 3,888.60 4,080.30 4,202.40 4,300.90 4,422.60 4,382.00 4,128.40 3,399.30 4,256.20 3,308.10 3,048.70 3,157.50 1,605.70 1,667.60 1,221.90 1,217.20 1,413.30 2,349.50 2,254.10 2,325.30 2,619.80 2,111.70 2,071.80 2,142.10 2,287.90 2,919.90 2,614.80 2,598.70 2,725.20 2,286.10 1,060.00 1,277.20 1,285.50 1,847.80 1,310.90 1,333.90 1,216.40 1,567.80 1,477.10 1,580.90 1,397.90 1,098.50 801.30 986.10 1,323.40 1,797.30 1,551.30 1,735.58 1,560.83 2,205.11 1,467.50 1,800.12 1,936.45 2,091.53 1,865.42
Total non-current liabilities + 6,878.60 6,884.90 6,859.80 9,789.40 9,612.90 9,566.40 9,819.40 9,742.20 8,851.10 8,847.40 8,842.70 9,702.80 9,627.30 9,577.70 9,720.80 10,270.80 10,395.70 10,332.70 10,341.20 10,391.60 10,733.30 10,800.20 10,589.20 11,565.10 11,511.70 11,491.20 11,456.50 11,836.30 11,733.10 12,073.10 11,957.70 12,382.30 12,392.60 13,412.60 13,724.90 14,504.70 14,683.90 14,562.30 10,650.70 3,782.70 4,069.10 3,996.00 3,959.30 3,416.30 3,412.50 3,784.90 3,791.20 4,776.20 4,669.30 4,774.20 5,166.20 5,186.20 5,531.00 5,593.30 5,462.10 6,068.70 3,528.30 3,456.40 3,205.60 3,069.60 3,505.40 3,521.10 3,269.40 3,219.30 3,338.20 3,347.40 3,059.20 3,253.40 3,022.40 3,440.80 3,848.30 4,174.60 4,143.00 4,522.85 4,605.31 4,324.29 4,201.87 3,939.16 3,930.02 3,885.41 3,873.28
Total liabilities 12,024.80 12,195.70 12,204.60 13,030.00 12,478.70 12,611.60 13,067.60 13,978.50 12,714.10 12,940.00 13,080.40 13,532.70 12,933.50 12,953.10 13,312.00 13,785.10 13,951.00 13,954.90 14,121.00 15,283.50 14,329.60 14,709.80 14,899.70 15,370.80 15,515.10 15,186.70 15,345.10 15,916.60 15,935.50 16,374.00 16,380.30 16,764.30 16,521.00 16,811.90 17,981.10 17,812.80 17,732.60 17,719.80 12,256.40 5,450.30 5,291.00 5,213.20 5,372.60 5,765.80 5,666.60 6,110.20 6,411.00 6,887.90 6,741.10 6,916.30 7,454.10 8,106.10 8,145.80 8,192.00 8,187.30 8,354.80 4,588.30 4,733.60 4,491.10 4,917.40 4,816.30 4,855.00 4,485.80 4,787.10 4,815.30 4,928.30 4,457.10 4,351.90 3,823.70 4,426.90 5,171.70 5,971.90 5,694.30 6,258.42 6,166.14 6,529.40 5,669.37 5,739.28 5,866.47 5,976.94 5,738.70
Total stockholders' equity + 10,055.80 10,230.30 10,325.10 13,440.70 13,090.30 13,092.40 13,345.30 13,179.60 13,120.10 13,196.00 13,246.00 13,030.80 12,696.50 12,689.70 13,170.30 13,372.80 13,531.80 13,417.10 13,275.50 12,984.80 12,580.80 12,365.00 13,512.70 13,002.90 12,686.60 13,419.40 13,162.40 13,899.40 13,647.30 13,507.40 13,864.10 13,576.60 13,445.90 13,226.10 12,488.20 12,095.90 11,598.30 11,418.70 9,919.50 9,852.30 9,898.80 7,043.00 7,250.30 7,607.10 7,261.10 7,863.30 8,398.00 8,962.00 8,600.90 8,638.90 8,290.60 7,984.50 7,771.10 7,966.90 8,225.20 7,810.80 7,807.30 7,647.90 7,897.00 8,143.80 8,009.40 7,798.80 7,605.50 7,306.10 7,151.40 7,079.60 7,018.70 6,680.10 6,071.50 5,980.30 7,139.50 7,152.00 7,057.00 7,149.39 6,929.26 6,478.82 5,921.30 5,817.36 5,871.75 5,663.87 5,276.04
Common shares outstanding 189 196 198 201 204 207 208 211 214 217 218 218 217 217 218 218 218 218 218 218 217 217 217 217 217 217 217 217 217 217 217 217 217 217 217 216 217 216 216 216 205 186 186 187 187 187 185 186 186 185 185 184 183 182 182 182 182 182 186 189 189 189 187 187 187 187 186 185 185 185 186 186 185 185 182 181 178 178 176 173 171
about 19 hours ago