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 + 549.06 552.15 618.19 2,440.27 25,342.02 568.53 189.68 234.18 777.64 467.51 478.56 322.40 85.41 180.92 101.87 119.59 117.92 138.94 59.94 37.31
Accounts receivable, net 323.69 168.46 64.15 7.61 7.38 48.60 51.04 49.48 49.26 47.74 27.12 31.34 9.92 8.45 7.48 5.49 3.90 6.45 6.76 6.33
Inventories -32.58 -49.10 489.57 637.64 306.82 39.15 0.00 0.00 0.00 0.00 0.00 0.00 164.56 5.49 3.90 6.45 6.76 397.70
Other current assets 67.03 63.04 99.41 81.88 -435.69 110.70 95.36 64.61 44.35 29.36 50.24 62.85 27.71 39.95 23.33 -96.72 -74.53 -77.61 -14.79 -9.28
Total current assets 939.78 783.64 781.75 865.59 422.61 727.83 336.08 348.27 347.99 202.13 202.45 180.20 95.32 189.37 109.35 96.72 74.53 77.61 14.79 9.28
Total non-current assets + 33,142.05 36,743.81 35,989.65 34,657.81 29,796.77 22,100.05 18,054.42 14,116.69 11,755.96 10,152.76 8,678.57 7,955.83 7,434.44 6,960.75 6,464.78 5,905.86 5,457.23 5,131.10 4,642.09 3,617.48
Total assets 34,081.84 37,527.45 36,771.40 35,523.40 30,219.37 22,827.88 18,390.50 14,464.96 12,103.95 10,354.89 8,911.12 8,136.04 7,529.76 7,150.12 6,574.13 5,905.86 5,457.23 5,131.10 4,642.09 3,617.48
Total current liabilities + 2,182.60 1,957.83 2,001.08 2,680.39 2,664.25 1,146.02 1,260.95 1,060.62 740.95 702.50 664.45 775.45 622.80 939.90 633.50 393.00 387.00 2,506.96 350.00 241.00
Total non-current liabilities + 12,742.80 13,171.16 12,147.33 10,159.76 8,521.88 8,238.08 6,963.07 5,509.62 4,879.83 4,270.11 3,922.61 3,451.03 2,928.03 2,707.16 2,507.74 2,919.53 3,092.59 3,460.90 3,062.77 2,208.35
Total liabilities 14,925.40 15,128.99 14,148.41 12,840.15 11,186.12 9,384.10 8,224.03 6,570.24 5,620.78 4,972.61 4,617.16 4,226.48 3,550.82 3,647.06 3,141.24 2,919.53 3,092.59 3,385.88 3,062.77 2,208.35
Total stockholders' equity + 15,470.07 17,889.04 18,471.18 22,683.25 19,033.25 11,725.71 8,865.83 7,341.97 5,949.67 4,895.80 3,975.09 3,828.44 3,916.79 3,441.85 3,374.30 2,928.83 2,323.41 1,700.01 1,503.82 1,351.65
Common shares outstanding 170 172 171 162 147 126 113 103 92 76 72 71 68 62 59 48 39 32 30 25
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 + 418.72 549.06 579.47 520.55 476.43 552.15 562.61 561.02 722.18 618.19 532.39 924.37 2,836.47 2,440.27 2,158.75 2,077.72 2,436.16 25,342.02 325.87 323.88 492.18 568.53 446.26 206.86 445.26 189.68 410.68 198.91 261.37 234.18 233.88 321.84 945.96 777.64 603.82 549.80 545.68 467.51 478.92 256.11 462.36 478.56 406.95 429.23 373.70 322.40 244.60 236.50 105.42 85.41 84.49 333.12 117.01 180.92 139.77 122.83 117.16 101.87 100.99 84.36 108.71 119.59 146.11 110.91 106.81 117.92 128.28 122.00 180.05 138.94 83.43 79.00 73.27 59.94 90.14 55.35 55.96 37.31 7.82 3.65 3.43
Accounts receivable, net 326.98 323.69 284.84 283.30 280.17 168.46 64.79 64.26 64.24 64.15 62.47 62.19 69.83 7.61 64.95 61.91 92.60 7.38 90.17 84.01 49.75 48.60 47.75 46.90 53.58 51.04 50.85 49.24 9.65 49.48 50.55 8.70 50.43 49.26 48.59 46.92 48.33 47.74 16.51 312.58 26.65 27.12 10.12 9.28 10.63 31.34 10.83 10.65 10.62 9.92 8.67 7.58 9.26 8.45 10.12 6.14 8.84 7.48 6.60 4.49 7.02 5.49 4.93 3.06 2.71 3.90 3.79 4.67 5.99 6.45 6.85 6.45 8.85 6.76 7.00 6.36 7.10 6.33 5.01 3.66 5.83
Inventories -153.14 784.24 696.23 1,046.01 1,363.61 -49.10 0.00 -55.74 -200.88 -170.60 -81.53 -27.02 -42.35 -26.65 -37.06 -35.54 -26.66 -25.49 -18.37 -39.06 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 10.12 6.14 8.84 164.56 6.60 4.49 7.02 5.49 4.93 3.06 2.71 3.90 3.79 4.67 5.99 6.45 6.85 6.45 8.85 6.76 29.96 6.36 7.10 397.70
Other current assets 97.42 67.03 80.91 64.28 100.84 63.04 88.35 54.10 90.90 99.41 105.96 63.25 98.39 81.88 392.36 153.14 213.16 254.76 234.94 204.30 221.36 110.70 148.31 61.70 98.95 95.36 68.95 76.38 89.97 64.61 55.19 53.18 76.40 44.35 42.63 34.90 38.30 29.36 105.83 30.77 33.76 50.24 36.99 44.19 56.70 62.85 24.25 24.52 30.45 27.71 30.65 30.91 30.01 39.95 -105.03 -87.08 -86.20 23.33 -79.66 -65.41 -85.21 -96.72 -115.74 -76.31 -73.69 -74.53 -72.07 -74.98 -131.27 -77.61 -22.24 -13.52 -16.51 -14.79 -40.74 -13.38 -16.12 -9.28 -12.83 -7.30 -9.26
Total current assets 843.11 939.78 945.23 868.13 857.44 783.64 715.74 679.38 877.31 781.75 700.82 1,049.81 1,431.67 865.59 991.13 635.31 1,080.82 422.61 650.98 612.19 763.29 727.83 642.31 315.46 597.79 336.08 530.47 324.53 325.45 348.27 309.92 330.55 348.47 347.99 209.79 206.69 237.84 202.13 280.26 599.46 206.61 202.45 123.50 122.09 157.97 180.20 102.10 96.87 116.04 95.32 93.16 340.70 126.27 189.37 105.03 87.08 86.20 109.35 79.66 65.41 85.21 96.72 115.74 76.31 73.69 74.53 72.07 74.98 131.27 77.61 22.24 13.52 16.51 14.79 40.74 13.38 16.12 9.28 12.83 7.30 9.26
Total non-current assets + 33,324.28 33,142.05 36,429.92 36,755.50 36,742.99 36,743.81 37,772.38 37,168.49 36,821.74 35,989.65 36,082.48 35,609.45 35,480.80 34,657.81 33,377.48 32,608.74 31,763.44 29,796.77 27,907.74 26,406.66 24,471.05 22,100.05 21,268.36 19,753.65 19,104.15 18,054.42 16,527.68 15,714.94 15,154.76 14,116.69 13,795.65 13,231.65 12,472.73 11,755.96 11,335.54 11,038.98 10,630.79 10,152.76 9,013.64 8,545.37 8,764.92 8,678.57 8,613.84 8,402.80 8,247.25 7,955.83 7,918.22 7,718.78 7,640.00 7,434.44 7,265.21 7,038.59 6,964.65 6,960.75 6,965.02 6,841.74 6,718.09 6,464.78 6,455.56 6,343.28 5,983.34 5,905.86 5,748.63 5,565.16 5,468.53 5,457.23 5,393.34 5,286.65 5,235.18 5,131.10 4,933.14 4,803.61 4,685.05 4,642.09 4,307.00 3,846.89 3,721.73 3,617.48 3,305.84 2,576.64 2,511.13
Total assets 34,167.40 34,081.84 37,375.15 37,623.63 37,600.43 37,527.45 38,488.13 37,847.87 37,699.05 36,771.40 36,783.29 36,659.26 36,912.47 35,523.40 34,368.61 33,244.05 32,844.26 30,219.37 28,558.72 27,018.85 25,234.35 22,827.88 21,910.67 20,069.11 19,701.94 18,390.50 17,058.15 16,039.47 15,480.21 14,464.96 14,105.57 13,562.19 12,821.20 12,103.95 11,545.32 11,245.67 10,868.63 10,354.89 9,293.90 9,144.83 8,971.53 8,911.12 8,737.34 8,524.89 8,405.22 8,136.04 8,020.31 7,815.65 7,756.04 7,529.76 7,358.37 7,379.29 7,090.92 7,150.12 6,965.02 6,841.74 6,718.09 6,574.13 6,455.56 6,343.28 5,983.34 5,905.86 5,748.63 5,565.16 5,468.53 5,457.23 5,393.34 5,286.65 5,235.18 5,131.10 4,933.14 4,803.61 4,685.05 4,642.09 4,307.00 3,846.89 3,721.73 3,617.48 3,305.84 2,576.64 2,511.13
Total current liabilities + 2,954.89 2,182.60 3,477.20 2,953.62 2,045.17 1,957.83 2,389.64 2,057.92 1,859.68 2,001.08 1,940.89 1,748.74 2,081.13 2,680.39 2,019.40 1,681.50 1,388.06 2,664.25 2,192.69 1,425.98 1,102.53 1,146.02 1,263.36 1,322.73 1,128.79 1,260.95 1,199.96 1,297.90 1,281.79 1,060.62 1,197.62 947.95 1,205.51 740.95 976.20 950.51 709.14 702.50 970.93 430.62 842.61 664.45 1,341.29 1,073.93 926.55 775.45 704.08 1,062.91 1,005.75 622.80 520.55 420.39 965.11 939.90 413.00 379.00 167.00 633.50 423.00 392.00 372.00 393.00 378.00 1,446.00 365.00 387.00 430.00 414.00 443.00 494.00 387.00 360.00 367.00 350.00 313.00 261.00 253.00 241.00 232.00 134.00 134.00
Total non-current liabilities + 11,848.76 12,742.80 12,779.67 12,931.00 13,555.70 13,171.16 13,395.04 13,123.08 13,083.45 12,147.33 12,129.52 12,143.27 12,144.57 10,159.76 11,093.84 11,100.42 11,275.58 8,521.88 9,393.91 9,411.06 9,349.86 8,238.08 8,312.19 7,677.40 7,658.88 6,963.07 6,894.57 6,330.11 5,843.50 5,509.62 5,494.57 5,614.11 4,882.34 4,879.83 4,664.31 4,640.67 4,713.16 4,270.11 4,030.05 4,346.73 3,941.63 3,922.61 3,620.88 3,611.85 3,681.82 3,451.03 3,359.12 2,763.86 2,745.78 2,928.03 2,856.84 2,959.42 2,630.53 2,707.16 3,448.40 3,385.15 3,279.09 2,507.74 3,024.70 2,887.43 2,983.65 2,919.53 2,855.80 3,008.13 2,763.00 3,092.59 2,666.00 2,827.00 3,231.42 3,460.90 3,117.31 2,977.86 2,918.47 3,062.77 2,756.58 2,476.27 2,371.60 2,208.35 1,895.32 1,419.23 1,657.94
Total liabilities 14,803.66 14,925.40 16,256.87 15,884.63 15,600.87 15,128.99 15,784.68 15,181.00 14,943.13 14,148.41 14,070.41 13,892.01 14,225.70 12,840.15 13,113.24 12,781.92 12,663.64 11,186.12 11,586.60 10,837.03 10,452.38 9,384.10 9,575.55 9,000.13 8,787.67 8,224.03 8,094.53 7,628.00 7,125.29 6,570.24 6,692.18 6,562.06 6,087.85 5,620.78 5,640.51 5,591.18 5,422.30 4,972.61 5,000.98 4,777.35 4,784.24 4,617.16 4,962.17 4,685.77 4,608.37 4,226.48 4,063.20 3,826.77 3,751.53 3,550.82 3,377.40 3,379.81 3,595.64 3,647.06 3,448.40 3,385.15 3,279.09 3,141.24 3,024.70 2,887.43 2,983.65 2,919.53 2,855.80 3,025.14 3,069.35 3,092.59 3,013.48 3,158.90 3,231.42 3,460.90 3,117.31 2,977.86 2,918.47 3,062.77 2,756.58 2,476.27 2,371.60 2,208.35 1,895.32 1,419.23 1,657.94
Total stockholders' equity + 15,734.09 15,470.07 16,639.30 17,175.24 17,464.65 17,889.04 18,217.63 18,258.62 18,412.60 18,471.18 18,627.91 18,797.44 18,883.99 18,972.39 17,616.34 17,139.34 16,929.98 16,189.54 14,723.24 14,191.02 12,990.41 11,725.71 10,701.81 9,431.44 9,322.59 8,865.83 7,790.23 7,629.02 7,566.58 7,341.97 6,872.78 6,460.46 6,194.60 5,949.67 5,406.97 5,157.16 4,952.43 4,895.80 3,910.08 4,021.71 3,865.72 3,975.09 3,759.16 3,822.88 3,780.55 3,828.44 3,875.20 3,906.80 3,922.74 3,916.79 3,919.03 3,937.62 3,433.60 3,441.85 3,455.89 3,396.52 3,379.77 3,374.30 3,373.49 3,398.58 2,942.33 2,928.83 2,851.20 2,498.35 5,427.44 2,323.41 5,352.05 5,245.67 1,962.85 1,700.01 1,740.71 1,750.96 1,691.71 1,503.82 1,490.71 1,312.19 1,291.66 1,351.65 1,353.14 1,137.24 832.99
Common shares outstanding 188 170 170 170 171 172 172 172 172 171 171 171 171 165 162 161 158 154 152 146 138 134 126 124 122 115 112 112 111 106 105 102 100 100 93 91 88 88 77 74 73 73 72 71 71 71 71 71 71 71 71 67 63 63 62 62 62 62 61 59 55 55 50 45 44 44 39 43 32 32 32 32 32 32 30 29 29 29 27 23 23
about 20 hours ago