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 + 6,611.10 6,115.90 11,218.30 10,778.50 7,524.90 6,658.90 3,808.29 3,168.24 2,088.67 1,434.56 1,042.46 1,387.11 1,465.08 1,321.22 968.92 1,031.41 1,284.91 832.10 460.87 704.63
Accounts receivable, net 2,052.80 1,609.40 1,563.40 1,442.20 1,136.80 885.40 633.52 409.69 281.34 201.08 177.64 90.06 85.52 143.25 183.14 12.53 9.60 23.49 31.32 62.92
Inventories 1,686.80 1,205.40 738.80 460.60 353.10 280.78 167.50 124.36 111.83 77.60 56.08 30.85 14.15 30.46 112.43 0.00 0.01
Other current assets 850.30 665.70 623.70 553.50 545.80 308.32 213.52 74.05 63.96 16.78 12.07 38.50 23.84 24.67 983.81 13.10 12.51 11.99 4.66 3.86
Total current assets 11,201.00 9,596.40 14,144.20 13,234.80 9,560.60 8,133.40 4,822.83 3,702.29 2,483.33 1,761.01 1,355.09 1,546.51 1,588.58 1,589.59 1,331.25 1,057.04 1,307.03 867.58 496.85 771.41
Total non-current assets + 14,941.80 12,936.80 8,586.00 4,916.10 3,871.90 3,618.40 3,495.64 2,543.61 1,062.69 1,132.78 1,141.95 788.17 730.47 1,169.70 873.03 668.41 648.46 112.90 104.63 150.17
Total assets 26,142.80 22,533.20 22,730.20 18,150.90 13,432.50 11,751.81 8,318.47 6,245.90 3,546.01 2,893.79 2,497.05 2,336.31 2,319.04 2,759.29 2,204.28 1,725.45 1,955.50 980.48 601.48 921.58
Total current liabilities + 3,861.20 3,564.60 3,547.40 2,742.10 2,142.00 1,877.50 1,334.83 715.48 807.26 7.95 506.35 368.25 397.83 432.62 838.77 474.78 284.88 216.56 199.28 251.01
Total non-current liabilities + 3,615.80 2,559.00 1,602.40 1,496.10 1,190.50 1,187.50 898.39 1,095.21 1,503.71 1,547.64 1,404.37 870.24 962.64 1,524.91 400.00 746.69 574.26 525.04 130.90 164.63
Total liabilities 7,477.00 6,123.60 5,149.80 4,238.20 3,332.50 3,065.00 2,233.22 1,810.70 1,503.71 1,555.59 1,404.37 1,238.50 962.64 1,524.91 1,238.77 1,221.47 859.14 741.61 330.18 415.64
Total stockholders' equity + 18,665.80 16,409.60 17,580.40 13,912.70 10,100.00 8,686.80 6,085.24 4,435.20 2,042.31 1,338.19 1,092.68 1,075.01 1,356.41 1,234.38 965.51 503.97 1,096.35 238.87 271.30 505.94
Common shares outstanding 258 258 261 259 260 263 261 259 253 245 241 235 225 212 209 200 173 141 129 113
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 + 7,246.70 6,611.10 6,287.00 6,382.80 6,201.20 6,115.90 6,524.50 5,795.50 10,171.30 11,218.30 11,928.20 11,236.30 10,414.10 10,778.50 9,770.70 9,253.40 8,238.10 7,524.90 6,960.89 6,707.99 6,923.97 6,658.90 6,151.06 5,450.77 4,190.40 3,808.29 3,996.33 3,951.22 3,478.04 3,168.24 3,055.89 2,767.76 2,477.02 2,088.67 1,812.25 1,668.65 1,408.78 1,434.56 1,128.44 1,071.44 1,025.62 1,042.46 1,005.83 1,016.45 1,181.13 1,387.11 1,477.74 1,219.16 1,324.20 1,465.08 1,422.65 1,430.70 1,239.35 1,321.22 1,298.54 1,223.33 980.87 968.92 658.69 593.49 823.45 1,031.41 1,203.01 979.15 1,092.68 1,284.91 856.61 754.36 869.19 832.10 920.07 832.06 749.64 460.87 502.55 592.97 655.14 704.63 694.76 262.34 339.46
Accounts receivable, net 1,996.10 2,052.80 1,946.40 1,893.50 1,805.10 1,609.40 1,750.60 1,656.10 1,793.20 1,563.40 1,538.70 1,556.20 1,547.80 1,442.20 1,385.20 1,332.90 1,292.80 1,136.80 1,100.37 929.14 977.55 885.40 791.92 791.77 845.27 633.52 443.32 464.90 438.30 409.69 379.76 393.44 327.29 281.34 263.49 247.95 207.96 201.08 182.23 189.36 181.88 177.64 165.27 94.52 80.33 90.06 114.31 81.84 59.86 85.52 120.28 164.87 194.05 143.25 139.63 185.62 232.23 183.14 445.66 96.02 5.59 12.53 4.96 3.55 7.88 9.60 42.96 14.76 16.70 23.49 21.97 15.37 24.83 31.32 34.66 37.19 44.10 62.92 42.61 183.67 23.78
Inventories 1,766.70 1,686.80 1,626.80 1,499.30 1,359.70 1,205.40 1,079.80 914.60 813.10 738.80 688.70 603.50 535.10 460.60 388.20 367.70 338.90 353.10 333.46 321.62 298.86 280.78 245.46 219.22 187.09 167.50 162.31 143.02 136.70 124.36 124.15 115.03 117.35 111.83 98.19 92.26 82.02 77.60 71.80 66.59 63.20 56.08 49.20 42.11 34.09 30.85 16.75 11.98 11.26 14.15 13.54 19.51 21.53 30.46 86.28 87.81 129.60 112.43 67.65 52.62 17.82 0.00 0.00 0.00 0.00 -856.61
Other current assets 720.80 850.30 709.40 652.30 642.80 665.70 449.20 575.40 511.10 623.70 540.20 476.90 468.70 553.50 726.90 549.50 491.50 545.80 457.83 498.76 338.93 308.30 270.02 232.57 223.65 213.52 175.14 151.83 130.01 74.05 118.68 122.69 109.89 63.96 152.24 107.08 128.49 16.78 61.01 126.77 132.14 12.07 139.15 141.61 62.65 38.50 41.30 34.40 35.01 23.84 41.11 43.23 47.84 24.67 1,333.67 1,263.86 1,016.27 66.77 681.93 678.49 855.16 13.10 18.46 21.86 26.21 12.51 14.50 13.63 16.29 11.99 10.99 10.20 9.47 4.66 6.07 7.50 7.30 3.86 5.33 6.58 6.81
Total current assets 11,730.30 11,201.00 10,569.60 10,427.90 10,008.80 9,596.40 9,804.10 8,941.60 13,288.70 14,144.20 14,695.80 13,872.90 12,965.70 13,234.80 12,271.00 11,503.50 10,361.30 9,560.60 8,852.54 8,457.51 8,539.31 8,133.40 7,458.46 6,694.32 5,446.40 4,822.83 4,777.09 4,710.97 4,183.04 3,702.29 3,559.79 3,276.22 2,921.66 2,483.33 2,175.74 2,073.49 1,871.81 1,761.01 1,440.89 1,454.15 1,402.84 1,355.09 1,359.45 1,294.69 1,358.20 1,546.51 1,650.10 1,347.38 1,430.33 1,588.58 1,648.64 1,716.59 1,565.78 1,589.59 1,634.52 1,593.31 1,436.11 1,331.25 1,245.83 827.12 872.97 1,057.04 1,226.44 1,004.56 1,126.77 1,307.03 914.07 782.76 902.17 867.58 953.02 857.63 783.94 496.85 543.28 637.66 706.54 771.41 742.70 452.59 370.05
Total non-current assets + 14,754.10 14,941.80 14,292.70 13,608.80 12,871.70 12,936.80 12,436.10 11,190.50 10,628.70 8,586.00 7,030.40 6,476.30 6,008.50 4,916.10 4,435.40 4,078.70 3,894.80 3,871.90 3,766.21 3,764.17 3,575.75 3,618.40 3,843.18 3,522.05 3,446.80 3,495.64 2,737.46 2,322.50 2,360.08 2,543.61 1,061.05 1,059.17 1,031.32 1,062.69 1,022.59 1,212.10 1,074.89 1,132.78 1,163.95 1,094.83 1,085.07 1,141.95 1,074.54 1,079.38 807.62 788.17 755.99 770.44 766.78 730.47 934.12 867.74 826.45 1,169.70 1,084.30 1,011.55 909.73 873.03 846.17 935.98 665.51 668.41 662.39 649.65 643.53 648.46 659.43 657.12 663.71 112.90 114.54 113.18 105.57 104.63 111.87 123.41 128.56 150.17 159.41 172.89 154.61
Total assets 26,484.40 26,142.80 24,862.30 24,036.70 22,880.50 22,533.20 22,240.20 20,132.10 23,917.40 22,730.20 21,726.20 20,349.20 18,974.20 18,150.90 16,706.40 15,582.20 14,256.10 13,432.50 12,618.75 12,221.69 12,115.06 11,751.81 11,301.63 10,216.37 8,893.20 8,318.47 7,514.55 7,033.47 6,543.11 6,245.90 4,620.84 4,335.39 3,952.97 3,546.01 3,198.33 3,285.59 2,946.70 2,893.79 2,604.84 2,548.98 2,487.91 2,497.05 2,433.99 2,374.07 2,165.83 2,336.31 2,406.09 2,117.82 2,197.11 2,319.04 2,582.76 2,584.33 2,392.23 2,759.29 2,718.82 2,604.86 2,345.84 2,204.28 2,092.00 1,763.10 1,538.49 1,725.45 1,888.83 1,654.20 1,770.30 1,955.49 1,573.49 1,439.88 1,565.88 980.48 1,067.55 970.81 889.51 601.48 655.15 761.07 835.10 921.58 902.11 625.48 524.66
Total current liabilities + 3,880.60 3,861.20 4,475.30 4,138.40 3,783.20 3,564.60 3,973.10 3,547.20 3,795.90 3,547.40 3,599.40 3,352.10 3,026.20 2,742.10 2,609.30 2,556.20 2,180.20 2,142.00 1,914.26 1,836.45 1,944.05 1,877.50 2,004.03 1,798.64 1,538.75 1,334.83 1,388.89 1,259.22 1,106.47 715.48 596.39 562.15 485.29 807.26 710.74 625.41 489.80 7.95 7.24 622.86 552.04 506.35 374.96 373.82 302.44 368.25 372.18 362.97 373.50 397.83 409.50 381.65 407.64 432.62 1,054.08 961.25 840.27 392.35 768.57 616.84 569.82 474.78 634.11 164.10 211.54 284.88 231.37 183.68 179.30 216.56 180.46 182.89 173.32 199.28 185.71 202.90 174.59 251.01 161.46 108.74 82.24
Total non-current liabilities + 3,241.90 3,615.80 3,068.20 2,722.90 2,601.00 2,559.00 2,636.20 1,810.20 1,574.90 1,602.40 1,614.00 1,526.90 1,515.70 1,496.10 1,067.50 1,092.50 1,168.90 1,190.50 1,173.77 1,188.84 1,190.76 1,187.50 1,164.13 898.49 892.80 898.39 872.27 704.29 713.33 1,095.21 1,089.97 1,058.35 1,036.86 1,503.71 1,395.08 1,418.36 774.11 1,547.64 1,398.96 757.28 819.67 1,404.37 982.30 952.03 865.85 870.24 1,250.18 945.55 966.23 962.64 1,096.07 1,035.67 1,415.40 1,524.91 400.00 400.00 400.00 846.42 592.58 581.80 576.99 746.69 604.63 662.96 568.15 574.26 733.38 527.14 679.73 525.04 537.20 547.99 411.93 130.90 137.41 143.58 159.21 164.63 232.89 341.75 209.50
Total liabilities 7,122.50 7,477.00 7,543.50 6,861.30 6,384.20 6,123.60 6,609.30 5,357.40 5,370.80 5,149.80 5,213.40 4,879.00 4,541.90 4,238.20 3,676.80 3,648.70 3,349.10 3,332.50 3,088.04 3,025.29 3,134.81 3,065.00 3,168.16 2,697.13 2,431.55 2,233.22 2,261.16 1,963.51 1,819.80 1,810.70 1,686.36 1,620.50 1,522.15 1,503.71 1,395.08 1,418.36 2,946.70 1,555.59 1,406.20 1,380.14 1,371.71 1,404.37 1,357.26 1,325.86 1,168.29 1,238.50 1,250.18 945.55 966.23 962.64 1,096.07 1,035.67 1,415.40 1,524.91 1,454.08 1,361.25 1,240.27 1,238.77 1,361.15 1,198.63 1,146.82 1,221.47 1,238.73 827.07 779.69 859.14 964.75 710.82 859.03 741.61 717.66 730.88 585.25 330.18 323.11 346.49 333.80 415.64 394.34 450.48 291.75
Total stockholders' equity + 19,361.90 18,665.80 17,318.80 17,175.40 16,496.30 16,409.60 15,630.90 14,774.70 18,546.60 17,580.40 16,512.80 15,470.20 14,432.30 13,912.70 13,029.60 11,933.50 10,907.00 10,100.00 9,530.71 9,196.40 8,980.25 8,686.80 8,133.47 7,519.24 6,461.65 6,085.24 5,253.39 5,069.97 4,723.31 4,435.20 2,934.48 2,714.88 2,430.82 2,042.31 1,803.24 1,867.23 1,682.79 1,338.19 1,198.64 981.35 957.08 1,092.68 922.15 894.96 976.46 1,075.01 1,155.91 1,172.27 1,230.88 1,356.41 1,264.89 1,322.45 746.12 999.18 1,027.73 1,037.77 930.50 786.84 579.76 307.55 391.67 503.97 650.10 827.14 990.61 1,096.35 608.74 729.06 706.85 238.87 349.89 239.93 304.26 271.30 332.04 414.59 501.30 505.94 507.77 175.00 232.91
Common shares outstanding 256 256 258 259 260 261 261 258 261 261 261 260 260 260 260 259 258 257 260 261 262 263 264 263 264 262 260 260 260 260 260 259 259 257 250 252 249 248 245 244 244 243 242 241 239 238 236 234 233 236 231 222 215 215 214 211 219 219 219 204 202 202 201 200 199 199 179 173 156 156 140 139 134 134 130 129 126 126 113 109 107
about 4 hours ago