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 + 1,080.66 822.85 642.92 585.62 631.44 409.48 203.80 72.80 53.50 24.69 99.90 222.60 160.50 465.60 397.10 175.20 305.75 163.01 95.94 16.74
Accounts receivable, net 589.40 594.28 599.52 657.97 711.33 619.54 505.00 511.30 454.64 288.20 281.00 310.73 333.00 326.70 339.90 214.40 196.57 266.88 219.78 232.43
Inventories 1,080.13 928.06 940.81 769.40 798.84 677.53 633.00 634.80 721.30 602.96 628.10 548.80 515.60 515.90 554.20 438.50 387.21 392.34 427.81 426.59
Other current assets 241.73 177.49 165.73 119.66 154.24 92.64 65.00 63.90 62.46 91.56 36.10 53.31 73.40 70.30 42.60 36.30 24.69 31.09 27.67 42.00
Total current assets 2,991.92 2,522.68 2,348.98 2,132.65 2,295.85 1,799.19 1,406.80 1,282.80 1,291.90 962.18 1,045.10 1,157.80 1,082.50 1,378.50 1,333.80 864.40 914.23 853.31 771.19 717.75
Total non-current assets + 6,405.17 6,061.99 5,262.25 5,213.11 5,475.00 4,712.39 3,524.30 3,289.20 3,353.50 2,187.21 2,147.60 2,146.10 2,238.60 1,915.00 1,645.30 1,311.60 1,300.13 1,310.27 1,368.82 1,290.63
Total assets 9,397.08 8,584.67 7,611.24 7,345.76 7,770.85 6,511.59 4,931.10 4,572.00 4,645.40 3,149.39 3,192.70 3,303.90 3,321.10 3,293.50 2,979.10 2,176.00 2,214.35 2,163.58 2,140.01 2,008.38
Total current liabilities + 2,451.87 2,247.53 2,311.86 1,437.86 1,508.52 1,191.62 988.80 901.60 849.40 861.83 628.90 539.30 474.20 2,118.50 2,321.10 1,314.80 424.34 570.87 490.94 432.96
Total non-current liabilities + 4,670.91 4,347.56 3,410.02 4,189.64 4,699.63 4,067.09 2,919.00 2,789.10 3,029.90 1,818.15 1,924.60 2,054.60 2,133.10 421.40 1,725.60 307.60 1,104.26 1,068.13 1,148.99 1,208.88
Total liabilities 7,122.78 6,595.09 5,721.88 5,627.50 6,208.15 5,258.71 3,907.80 3,690.70 3,879.30 2,679.98 2,553.50 2,593.90 2,607.30 2,539.90 2,321.10 1,622.40 1,528.59 1,639.00 1,639.93 1,641.84
Total stockholders' equity + 2,274.30 1,989.58 1,889.36 1,718.26 1,562.70 1,252.87 1,023.30 881.30 766.10 469.42 639.20 710.00 713.80 753.60 658.00 553.60 685.76 524.58 500.08 366.54
Common shares outstanding 107 107 109 111 111 111 112 112 111 120 123 127 129 140 141 153 154 153 153 152
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 + 435.43 1,080.66 389.17 1,017.50 353.03 822.85 368.51 302.80 308.64 642.92 307.12 236.60 501.10 585.62 243.61 247.84 259.56 631.44 270.60 164.82 190.10 409.48 193.76 191.10 614.80 203.80 117.40 111.30 141.40 72.80 171.40 181.20 174.50 53.50 199.20 142.10 350.60 24.69 93.60 120.50 66.60 99.90 104.20 126.70 129.10 222.60 145.90 133.90 83.20 160.50 134.50 113.20 158.60 465.60 422.50 368.90 648.50 397.10 140.50 127.50 135.80 175.23 393.10 52.10 99.20 305.75 66.73 79.64 201.01 163.01 290.38 86.08 169.14 95.94 26.79 25.27 22.88 16.74 27.77 23.90 8.41
Accounts receivable, net 1,158.68 589.40 1,502.81 1,242.10 1,012.79 594.28 1,210.33 1,056.79 946.05 599.52 1,295.88 1,067.60 936.00 657.97 1,124.05 931.28 852.88 711.33 1,033.70 891.81 738.10 619.54 865.44 729.30 600.70 505.00 751.40 666.68 596.60 511.30 783.31 648.53 578.58 454.64 702.31 528.36 331.70 288.20 515.60 394.81 338.90 281.00 623.60 443.94 382.80 310.73 616.30 447.69 400.90 333.00 587.70 448.60 349.30 326.70 597.70 408.60 368.20 339.91 579.50 431.40 377.90 214.44 473.70 306.10 260.68 196.57 517.12 289.31 256.44 266.88 487.34 346.16 282.13 219.78 456.29 320.34 274.65 232.43 444.73 301.72 215.53
Inventories 1,128.75 1,080.13 1,022.37 1,258.50 1,055.28 928.06 780.44 1,005.59 957.24 940.81 919.01 1,251.50 1,055.10 769.40 851.07 1,253.89 1,018.69 798.84 762.20 907.81 788.60 677.53 678.18 821.40 697.80 633.00 703.20 822.60 686.20 634.80 690.40 833.70 743.30 721.30 704.40 830.90 712.90 602.96 638.10 806.50 753.00 628.10 580.30 753.30 680.20 548.80 588.30 748.20 648.70 515.60 544.50 721.00 645.80 515.90 561.50 741.40 687.90 554.15 580.40 742.50 654.50 438.54 427.60 563.60 489.10 387.21 373.00 555.70 469.19 392.34 415.09 576.13 517.68 427.81 412.71 548.29 495.22 426.59 383.56 494.80 386.17
Other current assets 243.91 241.73 197.97 190.81 176.37 177.49 160.21 173.46 164.44 165.73 139.80 142.80 132.80 119.66 113.50 120.13 150.65 154.24 114.90 88.82 102.40 92.64 84.72 85.90 69.00 65.00 61.31 59.25 70.62 63.90 67.49 63.36 72.13 62.46 62.46 68.03 48.40 91.56 51.10 45.60 48.20 36.10 51.80 58.29 58.90 53.31 56.90 61.37 63.40 73.40 65.10 63.60 65.00 70.30 51.60 53.50 43.50 42.57 45.20 54.50 47.50 36.29 15.30 17.20 33.75 24.69 23.96 28.53 29.05 31.09 28.42 30.23 29.53 27.67 27.34 32.83 37.09 42.00 20.68 28.71 25.15
Total current assets 2,966.77 2,991.92 3,112.31 2,818.10 2,597.47 2,522.68 2,519.49 2,538.63 2,376.37 2,348.98 2,661.82 2,698.50 2,625.00 2,132.65 2,332.23 2,553.15 2,281.77 2,295.85 2,181.40 2,053.26 1,819.20 1,799.19 1,822.09 1,827.70 1,982.30 1,406.80 1,633.30 1,659.80 1,494.80 1,282.80 1,712.60 1,726.80 1,568.50 1,291.90 1,668.40 1,569.40 1,443.60 962.18 1,298.40 1,367.40 1,206.70 1,045.10 1,359.90 1,382.20 1,251.00 1,157.80 1,407.40 1,391.20 1,196.20 1,082.50 1,331.80 1,346.40 1,218.70 1,378.50 1,633.30 1,572.40 1,748.10 1,333.72 1,345.60 1,355.90 1,215.70 864.50 1,309.70 939.00 882.70 914.23 980.81 953.18 955.69 853.31 1,221.23 1,038.60 998.48 771.19 923.13 926.73 829.85 717.75 876.74 849.12 635.26
Total non-current assets + 6,355.51 6,405.17 6,385.89 2,382.10 6,170.51 6,061.99 5,227.88 5,154.60 5,197.88 5,262.25 5,150.49 5,215.20 5,236.70 5,213.11 5,187.18 5,321.35 5,428.64 5,475.00 5,366.40 4,671.06 4,622.30 4,712.39 4,630.49 4,545.40 3,546.20 3,524.30 3,436.30 3,451.40 3,427.50 3,289.20 3,345.60 3,332.90 3,384.00 3,353.50 3,352.70 3,325.20 2,206.40 2,187.21 2,203.10 2,186.80 2,177.80 2,147.60 2,154.50 2,144.80 2,102.30 2,146.10 2,222.80 2,249.70 2,242.90 2,238.60 1,871.30 1,862.70 1,881.00 1,915.00 1,908.70 1,648.60 1,669.70 1,645.36 1,674.00 1,651.80 1,639.40 1,311.52 1,264.40 1,243.90 1,277.30 1,300.13 1,308.49 1,285.96 1,279.96 1,310.27 1,350.95 1,389.64 1,376.58 1,368.82 1,346.13 1,332.29 1,314.20 1,290.63 1,248.76 1,241.70 1,008.36
Total assets 9,322.28 9,397.08 9,498.20 9,410.40 8,767.98 8,584.67 7,747.40 7,693.24 7,574.26 7,611.24 7,812.31 7,913.70 7,861.70 7,345.76 7,519.41 7,874.50 7,710.41 7,770.85 7,547.80 6,724.32 6,441.50 6,511.59 6,452.58 6,373.10 5,528.50 4,931.10 5,069.60 5,111.20 4,922.30 4,572.00 5,058.20 5,059.70 4,952.50 4,645.40 5,021.10 4,894.60 3,650.00 3,149.39 3,501.50 3,554.20 3,384.50 3,192.70 3,514.40 3,527.00 3,353.30 3,303.90 3,630.20 3,640.90 3,439.10 3,321.10 3,203.10 3,209.10 3,099.70 3,293.50 3,542.00 3,221.00 3,417.80 2,979.09 3,019.60 3,007.70 2,855.10 2,176.02 2,574.10 2,182.90 2,160.00 2,214.35 2,289.30 2,239.14 2,235.65 2,163.58 2,572.18 2,428.23 2,375.06 2,140.01 2,269.26 2,259.02 2,144.05 2,008.38 2,125.49 2,090.82 1,643.62
Total current liabilities + 2,357.78 2,451.87 2,450.98 1,197.20 2,285.33 2,247.53 2,305.76 2,396.00 2,289.48 2,311.86 1,915.56 1,068.20 1,059.30 1,437.86 1,681.41 1,960.04 1,716.96 1,508.52 1,106.80 1,315.16 960.00 1,191.62 1,242.34 971.70 789.20 988.80 775.70 810.40 720.60 901.60 726.50 765.00 700.60 849.40 678.90 630.40 512.80 861.83 512.10 508.40 484.90 628.90 492.70 505.80 448.40 539.30 446.20 439.40 432.90 474.20 390.90 393.70 389.20 2,118.50 2,397.00 2,167.90 2,723.70 595.49 1,946.70 2,371.60 1,862.90 424.11 1,503.50 1,183.40 1,179.70 424.34 436.49 479.07 654.13 570.87 833.64 704.12 696.55 490.94 555.71 602.79 532.03 432.96 550.15 543.26 421.55
Total non-current liabilities + 4,643.90 4,670.91 4,774.77 5,991.00 4,399.30 4,347.56 3,387.63 3,363.55 3,384.93 3,410.02 4,114.86 4,974.40 5,021.10 4,189.64 4,144.77 4,289.00 4,355.22 4,699.63 4,984.30 4,020.58 4,205.10 4,067.09 3,991.38 4,311.70 3,718.70 2,919.00 3,325.40 3,370.90 3,301.50 2,789.10 3,419.80 3,456.70 3,427.10 3,029.90 3,719.10 3,721.20 2,646.90 1,818.15 2,237.70 2,356.40 2,231.60 1,924.60 2,389.80 2,438.20 2,362.00 2,054.60 2,402.70 2,443.80 2,281.10 2,133.10 2,182.00 2,267.50 2,199.60 421.40 408.70 393.60 2,000.22 1,725.60 405.40 1,705.11 404.40 1,198.31 275.30 279.60 279.00 1,104.26 1,196.78 1,183.42 1,044.15 1,068.13 1,145.93 1,167.11 1,161.71 1,148.99 1,244.99 1,232.63 1,218.86 1,208.88 1,232.70 1,248.33 936.28
Total liabilities 7,001.68 7,122.78 7,225.75 7,188.20 6,684.63 6,595.09 5,693.40 5,759.55 5,674.41 5,721.88 6,030.42 6,042.60 6,080.40 5,627.50 5,826.18 6,249.04 6,072.17 6,208.15 6,091.10 5,335.74 5,165.10 5,258.71 5,233.72 5,283.40 4,507.90 3,907.80 4,101.10 4,181.30 4,022.10 3,690.70 4,146.30 4,221.70 4,127.70 3,879.30 4,398.00 4,351.60 3,159.70 2,679.98 2,749.80 2,864.80 2,716.50 2,553.50 2,882.50 2,944.00 2,810.40 2,593.90 2,848.90 2,883.20 2,714.00 2,607.30 2,572.90 2,661.20 2,588.80 2,539.90 2,805.70 2,561.50 2,723.70 2,321.09 2,352.10 2,371.60 2,267.30 1,622.42 1,778.80 1,463.00 1,458.70 1,528.59 1,633.27 1,662.50 1,698.28 1,639.00 1,979.57 1,871.23 1,858.26 1,639.93 1,800.70 1,835.42 1,750.89 1,641.84 1,782.84 1,791.58 1,357.83
Total stockholders' equity + 2,320.60 2,274.30 2,272.45 2,222.20 2,083.34 1,989.58 2,053.97 1,933.69 1,899.85 1,889.36 1,781.89 1,871.10 1,781.30 1,718.26 1,693.23 1,625.46 1,638.24 1,562.70 1,456.70 1,388.58 1,276.40 1,252.87 1,218.86 1,089.70 1,020.60 1,023.30 968.50 929.90 900.20 881.30 911.90 838.00 824.80 766.10 623.10 543.00 490.30 469.42 751.70 689.40 668.00 639.20 631.90 583.00 542.90 710.00 781.30 757.70 725.10 713.80 630.20 547.90 510.90 753.60 736.30 659.50 694.10 657.99 667.50 636.10 587.80 553.60 795.30 719.90 701.30 685.76 656.03 576.65 537.38 524.58 592.60 557.01 516.80 500.08 468.56 423.60 393.16 366.54 342.65 299.24 285.79
Common shares outstanding 106 106 106 107 107 107 107 107 107 107 107 111 111 111 111 111 111 111 111 111 111 111 112 111 111 111 112 112 112 112 112 112 112 111 111 111 111 117 122 122 122 122 121 121 126 127 127 128 128 128 128 128 134 139 139 140 141 140 141 141 141 154 155 155 154 154 154 154 153 154 153 153 153 153 153 153 152 152 152 152 151
1 day ago