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 + 625.80 735.60 821.80 841.30 901.50 788.60 967.40 1,094.90 931.80 696.00 332.90 444.10 400.00 601.70 225.90 49.10 68.40 15.30 149.80 174.80
Accounts receivable, net 655.90 624.30 799.20 1,255.30 780.20 669.90 860.70 514.40 581.70 266.00 217.90 197.00 250.50 256.60 277.10 104.70 79.40 72.30 112.60 83.70
Inventories 726.00 893.20 941.20 1,518.50 1,260.70 727.70 946.70 690.90 808.40 392.40 307.60 469.60 672.30 477.60 508.00 136.70 116.40 80.20 130.60 120.80
Other current assets 60.30 78.80 103.80 101.80 122.40 114.40 200.60 148.70 289.90 49.30 621.40 136.00 87.70 23.80 39.60 8.90 47.40 32.80 47.00 31.30
Total current assets 2,068.00 2,331.90 2,666.00 3,716.90 3,019.80 2,299.50 2,963.30 2,420.30 2,611.80 1,402.20 988.80 1,247.40 1,410.50 1,359.70 1,050.60 299.40 311.60 200.60 440.00 410.60
Total non-current assets + 4,779.70 4,333.90 4,505.80 4,475.90 3,792.80 3,834.60 4,053.00 3,340.30 3,323.40 1,582.90 2,336.10 1,644.00 1,423.90 1,264.00 1,180.00 845.20 911.40 816.60 797.80 538.80
Total assets 6,847.70 6,665.80 7,171.80 8,192.80 6,812.60 6,134.10 7,016.30 5,760.60 5,935.20 2,985.10 3,324.90 2,891.40 2,834.40 2,623.70 2,230.60 1,144.60 1,223.00 1,017.20 1,237.80 949.40
Total current liabilities + 2,529.40 2,516.00 2,685.10 3,086.40 3,126.70 1,903.20 2,355.90 1,663.50 2,671.70 940.50 759.70 857.20 1,080.80 999.10 994.70 292.50 322.20 186.20 298.50 230.90
Total non-current liabilities + 3,771.00 3,574.60 3,527.00 4,036.90 2,671.90 3,105.80 2,825.10 2,269.00 1,299.30 862.10 1,211.30 835.80 633.20 546.60 582.30 408.80 369.80 297.20 426.80 336.30
Total liabilities 6,300.40 6,090.60 6,212.10 7,123.30 5,798.60 5,009.00 5,181.00 3,932.50 3,971.00 1,802.60 1,971.00 1,693.00 1,714.00 1,545.70 1,577.00 701.30 692.00 483.40 725.30 567.20
Total stockholders' equity + 286.50 312.80 845.50 943.60 894.20 1,006.70 1,666.30 1,652.60 1,650.60 991.90 1,153.30 1,001.70 935.00 899.30 653.40 443.30 531.00 533.80 512.50 382.20
Common shares outstanding 61 64 66 72 74 74 77 87 72 62 61 59 60 60 57 54 54 54 53 48
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 + 624.10 625.80 630.90 615.50 623.80 735.60 1,037.60 657.90 753.40 821.80 901.70 821.60 865.00 841.30 1,153.80 1,244.60 873.80 901.50 830.60 1,193.00 1,153.50 788.60 808.90 850.00 789.50 967.40 1,012.40 956.00 995.10 1,094.90 1,116.00 1,150.90 1,018.00 931.80 831.70 572.30 591.40 689.20 315.30 377.10 349.90 302.20 366.30 378.40 376.40 444.10 497.70 560.10 392.90 400.00 428.20 450.10 592.90 601.70 317.80 321.10 235.10 225.90 218.70 148.20 110.70 49.10 17.50 72.90 40.30 68.40 107.70 21.00 55.20 15.30 79.40 86.40 139.60 149.80 165.00 275.40 276.10 174.80 181.08 203.23 71.49
Accounts receivable, net 942.70 655.90 667.20 749.90 653.90 624.30 563.90 779.30 840.10 799.20 1,176.80 1,013.20 871.70 1,234.40 1,054.70 1,321.00 1,405.00 780.20 1,012.60 973.00 878.90 669.90 703.00 680.40 531.20 860.70 834.30 851.60 780.20 514.40 740.00 802.10 644.10 581.70 515.70 327.80 327.30 266.00 197.20 249.20 213.80 217.90 229.60 284.00 191.00 197.00 324.00 304.10 297.10 250.50 328.70 305.10 329.80 256.60 284.90 269.80 363.20 277.10 305.40 390.00 155.70 104.70 95.20 109.20 106.30 76.70 75.60 80.90 26.80 45.40 148.00 170.10 153.30 112.60 111.00 108.30 99.80 83.70 93.95 87.58 60.85
Inventories 931.00 726.00 769.30 860.90 852.50 893.20 915.00 1,010.40 1,037.80 941.20 1,179.20 1,276.40 1,314.70 1,518.50 1,634.20 1,805.90 1,624.20 1,260.70 1,093.00 1,031.20 1,034.60 727.70 672.00 653.50 473.10 946.70 908.60 891.60 905.80 690.90 923.90 881.50 946.00 808.40 693.50 377.40 397.40 392.40 375.10 407.80 321.70 307.60 384.10 473.50 484.60 469.60 544.00 623.90 589.30 672.30 619.70 606.00 502.90 477.60 423.70 364.20 462.70 508.00 365.90 395.10 127.90 136.70 133.00 135.20 112.20 116.40 120.10 131.30 81.50 80.20 146.30 165.10 147.10 130.60 149.00 135.50 112.40 120.80 117.36 114.88 119.00
Other current assets 149.90 60.30 278.40 95.30 84.70 78.80 48.30 53.30 76.80 103.80 75.70 84.90 135.50 122.70 186.80 185.90 309.10 122.40 75.80 124.30 199.50 114.40 331.60 190.00 166.90 200.60 115.10 92.70 85.00 148.70 88.40 132.90 248.40 289.90 229.70 34.20 51.20 49.30 528.90 74.10 119.60 621.40 108.50 117.60 114.70 136.70 76.60 80.40 76.70 87.70 32.20 46.50 18.40 23.80 35.30 22.90 27.20 39.60 37.20 26.30 14.20 8.90 9.10 7.90 55.30 50.10 47.80 56.80 43.30 59.70 10.00 23.60 27.70 47.00 37.10 21.90 23.70 31.30 24.05 7.03 9.11
Total current assets 2,647.70 2,068.00 2,345.80 2,321.60 2,214.90 2,331.90 2,564.80 2,500.90 2,708.10 2,666.00 3,333.40 3,196.10 3,186.90 3,716.90 4,029.50 4,557.40 4,192.40 3,019.80 3,012.00 2,961.50 2,906.50 2,299.50 2,514.50 2,372.90 1,956.10 2,963.30 2,864.40 2,787.30 2,760.70 2,420.30 2,861.40 2,949.30 2,856.50 2,611.80 2,270.60 1,311.70 1,367.30 1,402.20 1,416.50 1,108.20 1,005.00 988.80 1,088.50 1,253.50 1,166.70 1,247.40 1,442.30 1,568.50 1,356.00 1,410.50 1,408.80 1,407.70 1,444.00 1,359.70 1,061.70 978.00 1,088.20 1,050.60 927.20 959.60 408.50 299.40 254.80 325.20 314.10 311.60 351.20 290.00 206.80 200.60 383.70 445.20 467.70 440.00 462.10 541.10 512.00 410.60 416.45 412.72 260.44
Total non-current assets + 4,922.20 4,779.70 4,735.10 4,747.20 4,667.20 4,333.90 4,465.50 4,442.60 4,472.20 4,505.80 4,535.60 4,573.40 4,599.80 4,475.90 4,367.30 4,367.20 3,754.30 3,792.80 3,754.90 3,826.90 3,837.50 3,834.60 4,010.50 4,064.70 4,137.30 4,053.00 3,928.90 3,785.90 3,611.10 3,340.30 3,297.30 3,262.50 3,228.20 3,323.40 3,298.50 1,564.80 1,590.70 1,582.90 1,603.00 2,255.10 2,301.30 2,336.10 2,345.00 2,328.50 1,729.50 1,644.00 1,615.30 1,591.10 1,580.00 1,423.90 1,339.40 1,274.70 1,276.00 1,264.00 1,217.80 1,210.00 1,203.70 1,180.00 1,087.00 1,066.80 838.10 845.20 904.50 905.10 909.30 911.40 915.40 927.70 887.10 816.60 859.00 851.90 823.00 797.80 766.50 611.40 539.30 538.80 528.83 390.71 361.35
Total assets 7,569.90 6,847.70 7,080.90 7,068.80 6,882.10 6,665.80 7,030.30 6,943.50 7,180.30 7,171.80 7,869.00 7,769.50 7,786.70 8,192.80 8,396.80 8,924.60 7,946.70 6,812.60 6,766.90 6,788.40 6,744.00 6,134.10 6,525.00 6,437.60 6,093.40 7,016.30 6,793.30 6,573.20 6,371.80 5,760.60 6,158.70 6,211.80 6,084.70 5,935.20 5,569.10 2,876.50 2,958.00 2,985.10 3,019.50 3,363.30 3,306.30 3,324.90 3,433.50 3,582.00 2,896.20 2,891.40 3,057.60 3,159.60 2,936.00 2,834.40 2,748.20 2,682.40 2,720.00 2,623.70 2,279.50 2,188.00 2,291.90 2,230.60 2,014.20 2,026.40 1,246.60 1,144.60 1,159.30 1,230.30 1,223.40 1,223.00 1,266.60 1,217.70 1,093.90 1,017.20 1,242.70 1,297.10 1,290.70 1,237.80 1,228.60 1,152.50 1,051.30 949.40 945.28 803.43 621.78
Total current liabilities + 3,494.60 2,529.40 2,715.20 2,905.80 2,591.90 2,516.00 2,467.00 2,564.80 2,606.50 2,685.10 3,002.70 2,914.60 2,869.90 3,086.40 3,829.30 4,229.10 4,304.00 3,126.70 2,780.00 2,791.30 2,501.30 1,903.20 1,814.20 1,589.30 1,626.90 2,355.90 2,226.70 2,058.70 1,860.90 1,663.50 2,005.60 2,161.40 2,138.90 2,671.70 2,084.20 875.80 918.90 940.50 1,027.70 913.80 830.50 759.70 832.10 939.10 802.50 857.20 1,019.10 1,124.40 1,061.80 1,080.80 1,080.00 1,066.00 1,077.90 999.10 869.10 891.80 1,037.60 994.70 739.10 625.50 388.70 292.50 390.30 490.60 368.80 322.20 302.80 319.00 199.10 186.20 467.00 485.40 447.80 298.50 292.40 282.20 262.70 230.90 250.89 201.63 190.94
Total non-current liabilities + 3,773.30 3,771.00 3,920.90 3,868.10 3,860.80 3,574.60 3,617.90 3,395.90 3,538.70 3,527.00 3,709.30 3,792.00 3,792.50 4,036.90 3,284.50 3,358.10 2,668.00 2,671.90 3,009.30 3,044.70 3,213.80 3,105.80 3,290.50 3,289.00 2,976.60 2,825.10 2,703.20 2,628.30 2,612.40 2,269.00 2,256.00 2,271.10 2,151.50 1,299.30 1,701.30 849.30 856.70 862.10 844.50 1,134.70 1,159.60 1,211.30 1,181.70 1,191.00 932.50 835.80 809.10 836.50 717.20 633.20 527.40 467.50 530.30 546.60 558.00 539.20 556.10 582.30 592.40 818.00 398.90 408.80 253.20 210.40 339.00 369.80 411.60 340.50 361.90 297.20 247.70 316.60 340.40 426.80 400.40 410.50 398.80 336.30 323.98 258.09 298.11
Total liabilities 7,267.90 6,300.40 6,636.10 6,773.90 6,452.70 6,090.60 6,084.90 5,960.70 6,145.20 6,212.10 6,712.00 6,706.60 6,662.40 7,123.30 7,113.80 7,587.20 6,972.00 5,798.60 5,789.30 5,836.00 5,715.10 5,009.00 5,104.70 4,878.30 4,603.50 5,181.00 4,929.90 4,687.00 4,473.30 3,932.50 4,261.60 4,432.50 4,290.40 3,971.00 3,785.50 1,725.10 1,775.60 1,802.60 1,872.20 2,048.50 1,990.10 1,971.00 2,013.80 2,130.10 1,735.00 1,693.00 1,828.20 1,960.90 1,779.00 1,714.00 1,607.40 1,533.50 1,608.20 1,545.70 1,427.10 1,431.00 1,593.70 1,577.00 1,331.50 1,443.50 787.60 701.30 643.50 701.00 707.80 692.00 714.40 659.50 561.00 483.40 714.70 802.00 788.20 725.30 692.80 692.70 661.50 567.20 574.87 459.72 489.05
Total stockholders' equity + 52.50 286.50 180.90 26.00 155.40 312.80 703.10 805.80 855.20 845.50 1,037.70 941.30 1,000.00 943.60 1,160.30 1,215.00 850.20 894.20 858.70 834.00 911.20 1,006.70 1,302.20 1,393.80 1,327.00 1,666.30 1,691.10 1,714.50 1,725.50 1,652.60 1,721.30 1,602.80 1,618.20 1,650.60 1,480.40 971.10 997.90 991.90 948.20 1,113.80 1,115.80 1,153.30 1,219.00 1,252.70 964.10 1,001.70 1,036.00 1,006.70 969.60 935.00 956.20 965.90 930.50 899.30 852.40 757.00 698.00 653.40 652.20 557.60 459.00 443.30 515.80 529.30 515.60 531.00 552.20 558.20 532.90 533.80 528.00 495.10 502.50 512.50 535.80 459.80 389.80 382.20 370.42 343.71 132.74
Common shares outstanding 60 62 61 61 62 63 64 64 64 64 65 66 67 69 71 72 74 74 74 74 74 74 74 74 73 75 76 77 78 83 89 90 82 83 81 62 63 62 62 62 62 62 64 61 57 58 59 60 60 60 60 60 61 60 60 59 59 58 59 57 55 54 54 54 54 54 54 55 54 54 54 54 54 52 53 52 52 51 52 48 39
4 days ago