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 + 212.79 690.91 1,110.58 744.70 1,546.40 1,000.14 133.30 153.88 251.78 150.59 197.10 277.56 211.53 178.42 146.42 349.15 331.65 394.35 300.49 547.72
Accounts receivable, net 752.90 340.47 307.62 304.23 254.68 219.25 218.69 184.53 211.60 205.02 199.08 246.40 164.33 171.54 149.81 130.54 113.61 97.70 88.02 246.09
Inventories 0.00 589.34 512.44 328.11 428.27 324.31 179.19 132.33 -70.30 -3.40 -155.25 335.01 161.00 122.48 1,144.41 1,037.98
Other current assets 1.11 3.24 2.86 -589.34 -512.44 -342.64 -328.11 -428.27 -324.31 0.00 70.30 3.40 155.25 147.05 161.00 3.97 345.94 -793.81
Total current assets 965.69 1,032.49 1,421.43 1,051.79 1,801.08 1,219.39 342.64 328.11 463.37 355.61 396.18 523.96 406.10 420.66 413.45 626.73 606.26 828.20 734.45 793.81
Total non-current assets + 18,722.56 19,277.41 16,852.59 16,774.34 16,658.12 10,395.11 10,655.23 10,670.99 11,300.35 10,874.99 10,948.00 9,761.77 9,257.53 9,330.57 9,215.32 9,207.15 9,576.82 8,568.95 8,363.37 6,714.30
Total assets 19,688.25 20,309.90 18,274.02 17,826.12 18,459.20 11,614.50 10,997.87 10,999.10 11,763.73 11,230.60 11,344.17 10,285.73 9,663.63 9,740.81 9,614.52 9,833.88 10,162.21 9,397.15 9,097.82 7,869.28
Total current liabilities + 893.75 288.28 221.55 213.14 5.37 5.37 126.27 305.17 128.89 124.52 115.18 111.14 228.79 208.40 217.70 273.77 265.20 519.92 538.67 915.00
Total non-current liabilities + 8,226.62 9,175.83 8,326.74 7,873.14 8,330.17 5,923.09 5,924.74 5,259.20 6,096.54 5,616.26 5,960.33 5,181.34 4,579.17 4,529.28 4,435.84 4,303.76 4,699.60 4,672.50 4,216.42 3,587.00
Total liabilities 9,120.37 9,464.11 8,548.29 8,086.28 8,335.54 5,928.46 6,051.02 5,564.37 6,225.44 5,740.77 6,075.51 5,292.48 4,807.95 4,727.25 4,639.30 4,577.53 5,044.23 5,076.56 4,755.08 4,077.08
Total stockholders' equity + 10,391.84 10,652.55 9,525.47 9,515.51 10,123.66 5,686.04 4,946.85 5,333.80 5,538.29 5,489.83 5,268.66 4,993.25 4,632.42 4,765.16 4,686.39 4,935.84 4,852.97 3,975.35 3,894.57 3,366.96
Common shares outstanding 674 672 618 618 511 432 422 421 424 420 413 411 409 407 408 406 350 259 257 245
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 + 169.60 212.79 159.34 226.55 131.27 690.91 791.31 127.98 136.14 1,110.58 748.22 848.21 777.79 744.70 1,122.63 1,370.50 1,705.19 1,546.40 1,732.60 1,022.20 1,021.84 1,000.14 881.77 835.24 451.80 133.30 141.31 113.99 143.67 153.88 158.41 318.71 229.94 251.78 170.63 157.59 175.16 150.59 178.69 344.82 227.72 197.10 193.10 170.08 326.23 277.56 231.31 267.20 332.22 211.53 490.39 227.46 243.68 178.42 465.34 418.17 276.94 146.42 219.85 368.06 359.37 349.15 395.05 343.89 352.22 331.65 359.38 435.02 402.72 394.35 472.84 509.02 548.46 300.49 258.82 338.11 339.88 547.72 294.64 325.83 365.46
Accounts receivable, net 420.45 752.90 974.96 780.34 340.47 340.47 320.36 306.79 308.28 307.62 288.50 294.61 303.06 304.23 269.89 260.14 253.69 254.68 235.08 200.12 200.66 219.25 239.86 250.15 220.22 218.69 191.44 182.37 183.65 184.53 183.44 211.58 205.91 211.60 204.55 199.40 198.64 205.02 195.01 196.52 198.01 199.08 172.76 200.76 178.37 246.40 161.16 185.62 158.53 164.33 160.13 160.40 164.51 171.54 138.56 227.64 240.52 149.81 229.17 243.59 139.49 130.54 126.54 116.04 114.40 113.61 260.59 102.75 109.14 97.70 109.71 104.16 99.33 88.02 84.27 266.43 84.67 83.42 75.76 207.57 219.40
Inventories 1,110.41 -6.46 0.00 831.09 0.00 0.00 0.00 0.00 624.01 589.34 -8.57 -7.42 -10.00 -4.88 -1.30 -36.90 -42.70 0.00 -17.20 -31.20 -15.70 -5.50 -22.40 -14.90 0.00 0.00 335.03 -13.40 -9.00 0.00 179.19 -23.40 0.00 0.00 132.33 -51.80 0.00 -35.90 -70.30 0.00 -21.40 0.00 -3.40 0.00 0.00 0.00 180.40 0.00 0.00 0.00 335.01 0.00 0.00 0.00 161.00 0.00 122.48 -591.09 1,037.98
Other current assets 1.14 1.27 421.92 1.11 1.09 1.19 4.96 3.24 3.18 3.10 2.97 2.86 -393.42 -556.94 -624.01 -589.34 8.57 7.42 10.00 4.88 0.00 0.00 1.30 0.00 36.90 42.70 4.60 17.20 31.20 15.70 5.50 22.40 14.90 0.00 2.60 0.00 13.40 9.00 23.40 53.30 7.20 0.00 51.80 108.80 35.90 70.30 64.60 21.40 0.20 3.40 155.25 401.01 147.05 369.47 393.43 404.71 161.00 350.80 330.42 329.47 3.97 -582.55 -613.18 335.69 345.94 -514.91 -604.54 -629.97 -793.81 -527.62 -533.39 -584.85
Total current assets 590.05 965.69 1,135.44 1,008.17 893.66 1,032.49 1,112.76 435.96 449.38 1,421.43 1,039.90 1,145.91 1,083.82 1,051.79 1,392.51 1,630.64 1,958.88 1,801.08 1,967.68 1,222.32 1,222.50 1,219.39 1,121.63 1,085.39 672.01 342.64 332.75 296.36 327.32 328.11 371.07 530.29 435.85 463.37 375.18 356.99 373.80 355.61 373.70 541.34 425.72 396.18 392.07 370.84 578.02 523.96 415.20 452.82 514.23 406.10 696.22 461.95 480.55 420.66 702.09 645.81 517.46 413.45 449.01 432.56 608.31 626.73 632.38 853.37 871.33 606.26 970.78 868.19 841.33 828.20 582.55 613.18 983.47 734.45 343.10 428.47 424.55 428.48 370.40 533.39 584.85
Total non-current assets + 446.18 18,722.56 18,744.60 18,788.39 18,837.59 19,277.41 19,016.24 19,068.22 19,017.00 16,852.59 16,911.47 16,781.81 16,877.41 16,774.34 16,523.06 16,566.93 16,584.70 16,658.12 16,622.84 10,336.60 10,477.21 10,395.11 10,402.56 10,474.58 10,633.12 10,655.23 10,752.39 10,744.54 10,742.88 10,670.99 10,738.45 10,761.50 10,936.65 11,300.35 11,327.06 11,201.33 10,874.62 10,874.99 10,832.41 10,851.09 10,823.64 10,948.00 11,021.92 11,096.46 11,155.87 9,761.77 9,878.02 9,737.56 9,319.47 9,257.53 9,256.86 9,526.53 9,581.28 9,330.57 9,413.89 9,384.27 9,309.10 9,215.32 9,131.54 9,272.12 9,286.85 9,207.15 9,182.13 9,029.64 9,391.13 9,576.82 8,317.27 8,470.15 8,551.64 8,568.95 8,618.78 8,444.58 8,448.12 8,363.37 8,061.57 7,682.85 6,970.39 6,714.30 6,199.25 5,871.68 5,542.81
Total assets 19,585.45 19,688.25 19,880.04 19,796.56 19,731.25 20,309.90 20,129.00 19,504.18 19,466.38 18,274.02 17,951.36 17,927.72 17,961.23 17,826.12 17,915.57 18,197.57 18,543.58 18,459.20 18,590.52 11,558.92 11,699.70 11,614.50 11,524.19 11,559.97 11,305.13 10,997.87 11,085.13 11,040.90 11,070.20 10,999.10 11,109.52 11,291.78 11,372.50 11,763.73 11,702.24 11,558.32 11,248.42 11,230.60 11,206.10 11,392.43 11,249.36 11,344.17 11,413.98 11,467.30 11,733.89 10,285.73 10,293.21 10,190.37 9,833.70 9,663.63 9,953.08 9,988.47 10,061.84 9,740.81 10,115.98 10,030.07 9,826.57 9,614.52 9,580.55 9,833.88 9,895.16 9,833.88 9,814.51 9,883.01 10,262.46 10,162.21 9,288.04 9,338.35 9,392.97 9,397.15 9,756.66 9,594.25 9,431.59 9,097.82 8,898.38 8,625.25 7,985.23 7,869.28 7,123.81 6,761.85 6,375.81
Total current liabilities + 254.31 893.75 359.49 263.69 263.92 288.28 315.99 258.46 246.45 221.55 267.00 212.85 208.38 213.14 5.33 5.33 5.37 5.37 5.37 5.37 5.37 5.37 5.37 5.37 126.47 126.27 126.20 130.46 130.44 305.17 130.26 130.26 132.21 128.89 123.27 124.68 124.68 124.52 118.14 116.86 116.63 115.18 111.48 111.46 111.36 111.14 104.86 104.79 104.67 228.79 98.33 98.33 99.16 208.40 94.86 98.88 92.89 217.70 88.09 88.09 88.07 273.77 77.81 503.87 528.95 265.20 450.50 419.27 539.35 519.92 1,105.00 992.00 548.27 538.67 997.00 934.00 910.00 915.00 854.00 730.00 639.00
Total non-current liabilities + 8,785.53 8,226.62 8,835.55 8,814.89 8,686.74 9,175.83 9,070.25 8,449.10 8,381.64 8,326.74 7,869.08 7,866.52 7,874.01 7,873.14 8,057.13 8,207.24 8,309.57 8,330.17 8,413.95 5,765.56 5,948.02 5,923.09 5,963.46 5,918.29 6,288.25 5,924.74 5,960.76 5,519.29 5,519.21 5,259.20 5,503.09 5,656.39 5,721.75 6,096.54 6,154.69 5,911.98 5,667.16 5,616.26 5,569.15 5,744.12 5,728.67 5,960.33 6,120.11 6,128.87 6,324.07 5,181.34 5,261.24 5,245.50 4,895.38 4,579.17 4,928.69 4,938.38 4,920.57 4,529.28 4,682.88 4,631.04 4,355.03 4,435.84 4,450.57 4,409.88 4,592.36 4,303.76 4,476.05 4,341.33 4,623.74 4,699.60 3,972.15 4,240.02 4,767.60 4,672.50 4,396.00 4,740.00 4,539.07 4,216.42 4,416.00 4,191.00 3,630.00 3,587.00 3,353.00 3,139.00 2,875.00
Total liabilities 9,039.84 9,120.37 9,195.04 9,078.58 8,950.65 9,464.11 9,386.25 8,707.56 8,628.08 8,548.29 8,136.08 8,079.38 8,082.39 8,086.28 8,062.45 8,212.56 8,314.94 8,335.54 8,419.31 5,770.92 5,953.38 5,928.46 5,968.82 5,923.65 6,414.72 6,051.02 6,086.97 5,649.75 5,649.66 5,564.37 5,633.35 5,786.65 5,853.95 6,225.44 6,277.96 6,036.66 5,791.84 5,740.77 5,687.28 5,860.97 5,845.30 6,075.51 6,231.59 6,240.32 6,435.43 5,292.48 5,366.10 5,350.29 5,000.05 4,807.95 5,027.02 5,036.70 5,019.72 4,727.25 4,777.74 4,729.92 4,447.92 4,639.30 4,538.66 4,577.53 4,680.43 4,577.53 4,648.89 4,845.19 5,152.69 5,044.23 4,422.64 4,659.29 5,306.95 5,421.80 4,968.67 5,248.70 5,087.34 4,755.08 4,976.06 4,704.05 4,112.44 4,077.08 3,838.98 3,559.77 3,272.64
Total stockholders' equity + 10,388.91 10,391.84 10,486.21 10,520.68 10,588.28 10,652.55 10,523.21 10,578.77 10,620.04 9,525.47 9,590.12 9,623.10 9,653.10 9,515.51 9,703.06 9,781.05 10,011.03 9,899.39 9,914.31 5,707.27 5,663.31 5,608.04 5,474.96 5,556.51 4,809.59 4,864.89 4,901.88 5,293.90 5,319.88 5,333.80 5,378.25 5,411.21 5,424.57 5,394.24 5,213.33 5,231.32 5,211.34 5,256.14 5,301.46 5,314.13 5,182.62 5,046.30 4,927.71 4,973.59 5,013.17 4,774.79 4,712.48 4,626.63 4,617.21 4,632.42 4,697.59 4,722.27 4,787.74 4,765.16 5,072.72 5,014.61 5,087.16 4,686.39 4,750.46 4,935.84 4,902.72 4,935.84 4,942.33 4,809.64 4,831.55 4,852.97 4,538.09 4,451.37 3,862.02 3,975.35 4,255.30 3,861.88 3,880.51 3,894.57 3,485.26 3,500.00 3,445.51 3,366.96 2,917.13 2,893.28 2,862.28
Common shares outstanding 673 674 675 677 677 675 672 671 670 618 617 617 620 616 618 616 617 617 549 432 432 432 430 431 431 424 421 421 421 420 420 422 425 424 424 425 424 424 420 419 414 413 413 413 415 411 411 413 409 409 409 409 408 407 407 406 407 406 407 408 407 406 406 406 406 406 378 368 271 271 259 257 256 253 256 257 257 251 246 246 234
about 2 months ago