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 + 206.30 152.10 179.00 131.50 161.70 347.40 180.60 143.10 481.00 369.80 194.10 223.80 214.20 171.41 140.01 150.40 160.44 89.50 76.09 124.66
Accounts receivable, net 162.10 209.40 230.80 241.70 319.60 268.30 331.20 361.20 271.30 263.30 298.90 312.70 398.10 353.60 219.96 196.46 163.76 167.95 179.93 152.61
Inventories 274.20 240.60 373.60 745.20 365.50 243.10 348.20 317.60 276.70 348.70 466.60 414.00 428.20 466.23 234.76 208.66 158.07 196.78 165.85 184.26
Other current assets 86.80 86.40 241.70 146.90 56.90 45.40 107.10 45.80 45.30 49.60 54.20 91.70 77.50 83.70 42.78 24.62 34.23 19.61 23.77 23.78
Total current assets 729.40 688.50 1,025.10 1,265.30 903.70 904.20 967.10 867.70 1,074.30 1,031.40 1,013.80 1,042.20 1,118.00 1,074.93 632.05 576.38 503.54 473.84 445.64 485.31
Total non-current assets + 979.90 980.30 1,037.70 1,227.40 1,682.70 1,233.20 1,512.90 1,315.40 1,324.70 1,400.30 1,430.80 1,462.30 1,504.20 1,539.51 217.16 206.44 204.40 190.94 192.74 185.78
Total assets 1,709.30 1,668.80 2,062.80 2,492.70 2,586.40 2,137.40 2,480.00 2,183.10 2,399.00 2,431.70 2,444.60 2,504.50 2,622.20 2,614.43 849.20 782.82 707.93 664.78 638.38 671.09
Total current liabilities + 521.10 533.10 869.40 1,110.30 759.60 406.00 787.40 473.10 362.30 333.70 353.30 340.70 329.30 319.33 149.66 148.15 132.85 191.33 122.63 120.92
Total non-current liabilities + 765.10 819.20 893.40 1,043.40 1,182.40 1,158.40 914.20 718.40 1,081.50 1,123.90 1,121.60 1,225.80 1,451.50 1,651.40 124.32 90.78 93.05 43.53 36.97 45.62
Total liabilities 1,286.20 1,352.30 1,762.80 2,153.70 1,942.00 1,564.40 1,701.60 1,191.50 1,443.80 1,457.60 1,474.90 1,566.50 1,780.80 1,970.74 273.99 238.93 225.90 234.86 159.60 166.53
Total stockholders' equity + 408.00 307.30 278.60 320.60 629.60 561.40 766.70 991.60 955.20 974.10 969.70 938.00 841.40 642.62 575.22 543.90 482.03 429.92 478.78 504.56
Common shares outstanding 82 80 79 80 83 81 87 95 96 97 100 102 101 99 97 99 100 101 109 114
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 + 119.60 206.30 133.90 141.00 106.50 152.10 140.20 148.30 169.70 179.00 160.40 176.50 116.20 131.50 136.40 149.30 149.60 131.50 183.60 345.80 364.80 347.40 342.00 422.60 472.60 180.60 125.20 116.50 80.60 143.10 228.10 354.90 257.10 481.00 342.70 412.80 304.10 369.80 530.90 221.70 158.20 194.10 196.40 220.70 121.30 223.80 231.50 232.40 166.80 214.20 147.80 171.00 82.00 171.41 144.35 156.63 123.27 140.01 97.90 118.48 91.55 150.40 95.31 110.12 84.94 160.44 0.08 79.17 56.83 89.50 74.31 77.92 47.48 76.09 24.77 77.04 62.77 124.66 70.34 81.02 46.22
Accounts receivable, net 185.50 162.10 210.80 255.40 239.20 209.40 244.40 272.20 231.20 230.80 272.00 241.50 251.20 241.70 440.00 420.00 370.60 319.60 362.60 372.00 323.60 268.30 332.10 263.80 323.40 331.20 357.30 363.70 375.50 361.20 364.00 297.20 295.30 271.30 294.50 287.10 287.70 263.30 309.50 312.60 326.00 298.90 374.60 355.30 357.20 312.70 483.90 434.30 484.10 398.10 478.90 397.90 470.70 353.60 280.46 235.17 260.98 219.96 278.36 226.74 251.93 196.46 238.52 183.22 207.74 163.76 223.45 182.88 198.47 167.95 240.52 195.57 223.32 179.93 235.53 173.44 199.00 152.61 218.03 169.52 189.03
Inventories 280.30 274.20 292.50 316.00 270.70 240.60 285.50 297.10 354.30 373.60 563.80 647.90 725.90 745.20 880.90 639.50 483.30 365.50 412.00 331.70 320.90 243.10 325.70 386.50 405.30 348.20 417.70 406.50 374.00 317.60 324.40 293.80 290.50 276.70 338.80 333.70 356.50 348.70 457.60 439.30 480.80 466.60 495.50 452.20 419.80 414.00 466.30 459.80 465.60 428.20 462.60 484.70 487.30 466.23 269.68 243.91 265.11 234.76 278.17 249.87 249.99 208.66 208.53 170.77 171.83 158.07 0.18 183.66 217.62 196.78 194.06 171.73 188.25 165.85 198.32 184.74 196.10 184.26 205.32 186.62 179.39
Other current assets 86.70 86.80 79.60 88.80 76.00 86.40 92.20 73.20 70.70 241.70 101.00 98.00 109.30 146.90 94.50 84.50 74.40 56.90 44.40 36.90 37.90 45.40 42.20 45.70 50.40 107.10 48.40 42.60 45.40 45.80 32.20 36.30 37.50 45.30 44.00 58.90 39.50 49.60 42.60 46.90 40.30 54.20 67.70 79.80 89.80 91.70 67.30 66.50 68.60 77.50 60.80 69.10 73.90 83.70 32.88 39.62 41.10 42.78 27.23 25.98 27.15 24.62 19.85 19.80 20.68 25.42 24.35 23.25 22.27 19.61 21.70 23.39 24.05 23.77 25.62 24.84 22.34 23.78 20.48 21.41 19.06
Total current assets 672.10 729.40 716.80 801.20 692.40 688.50 762.30 790.80 825.90 1,025.10 1,097.20 1,163.90 1,202.60 1,265.30 1,551.80 1,293.30 1,077.90 903.70 1,002.60 1,086.40 1,047.20 904.20 1,042.00 1,118.60 1,251.70 967.10 948.60 929.30 875.50 867.70 948.70 982.20 880.40 1,074.30 1,020.00 1,092.50 987.80 1,031.40 1,340.60 1,020.50 1,005.30 1,013.80 1,134.20 1,108.00 988.10 1,042.20 1,249.00 1,193.00 1,185.10 1,118.00 1,150.10 1,122.70 1,113.90 1,074.93 727.36 675.32 690.47 632.05 681.66 621.07 620.62 580.13 562.21 483.92 485.19 503.54 0.51 468.97 495.18 473.84 530.60 468.61 483.10 445.64 484.23 460.06 480.21 485.31 514.17 458.57 433.69
Total non-current assets + 967.90 979.90 989.80 1,007.30 992.10 980.30 996.40 1,005.50 1,027.10 1,037.70 1,134.10 1,193.40 1,214.10 1,227.40 1,618.80 1,655.70 1,668.10 1,682.70 1,678.80 1,217.20 1,220.10 1,233.20 1,459.10 1,470.80 1,502.00 1,512.90 1,519.90 1,513.60 1,475.80 1,315.40 1,320.40 1,318.10 1,323.60 1,324.70 1,398.70 1,407.50 1,400.00 1,400.30 1,418.40 1,433.00 1,419.30 1,430.80 1,454.00 1,446.60 1,452.40 1,462.30 1,478.70 1,488.20 1,494.30 1,504.20 1,520.10 1,522.00 1,523.20 1,539.51 220.68 217.00 216.08 217.16 213.89 212.43 208.66 206.44 202.60 200.60 200.38 204.40 0.20 198.80 197.15 190.94 191.10 194.53 195.07 192.74 188.18 186.62 189.41 185.78 202.10 204.74 205.29
Total assets 1,640.00 1,709.30 1,706.60 1,808.50 1,684.50 1,668.80 1,758.70 1,796.30 1,853.00 2,062.80 2,231.30 2,357.30 2,416.70 2,492.70 3,170.60 2,949.00 2,746.00 2,586.40 2,681.40 2,303.60 2,267.30 2,137.40 2,501.10 2,589.40 2,753.70 2,480.00 2,468.50 2,442.90 2,351.30 2,183.10 2,269.10 2,300.30 2,204.00 2,399.00 2,418.70 2,500.00 2,387.80 2,431.70 2,759.00 2,453.50 2,424.60 2,444.60 2,588.20 2,554.60 2,440.50 2,504.50 2,727.70 2,681.20 2,679.40 2,622.20 2,670.20 2,644.70 2,637.10 2,614.43 948.05 892.32 906.55 849.20 895.55 833.50 829.27 786.58 764.81 684.51 685.56 707.93 0.71 667.76 692.33 664.78 721.69 663.14 678.17 638.38 672.41 646.68 669.62 671.09 716.27 663.31 638.99
Total current liabilities + 438.30 521.10 533.80 646.80 551.10 533.10 618.60 665.60 730.30 869.40 851.70 964.20 1,035.90 1,110.30 1,331.30 1,094.70 967.40 759.60 852.10 522.90 497.80 406.00 560.00 676.40 1,119.70 787.40 833.90 744.90 592.10 473.10 357.60 371.00 276.70 362.30 330.50 389.30 280.10 333.70 724.80 331.00 324.00 353.30 363.30 391.00 292.30 340.70 362.20 335.10 352.50 329.30 375.10 365.60 351.20 319.33 170.98 160.48 199.06 149.66 213.52 162.47 170.56 141.16 164.15 117.86 118.10 132.85 0.16 151.53 191.66 191.33 222.14 132.07 126.34 122.63 152.19 126.03 131.18 120.92 156.81 132.81 116.03
Total non-current liabilities + 768.70 765.10 781.80 804.70 812.60 819.20 843.40 860.30 862.60 893.40 1,016.90 1,026.20 1,036.30 1,043.40 1,165.10 1,192.50 1,163.30 1,182.40 1,187.40 1,131.60 1,144.40 1,158.40 1,175.60 1,177.10 898.10 914.20 840.70 842.80 841.90 718.40 849.20 914.00 970.00 1,081.50 1,078.10 1,102.20 1,112.20 1,123.90 993.50 1,120.50 1,119.50 1,121.60 1,198.30 1,164.80 1,176.80 1,225.80 1,399.30 1,438.20 1,455.30 1,451.50 1,527.10 1,574.50 1,612.40 1,651.40 109.37 103.23 100.38 124.32 80.40 76.77 73.00 101.52 92.14 88.55 85.62 93.05 0.08 73.78 72.62 43.53 37.37 67.40 96.49 36.97 46.78 45.18 43.68 45.62 61.44 60.09 59.93
Total liabilities 1,207.00 1,286.20 1,315.60 1,451.50 1,363.70 1,352.30 1,462.00 1,525.90 1,592.90 1,762.80 1,868.60 1,990.40 2,072.20 2,153.70 2,496.40 2,287.20 2,130.70 1,942.00 2,039.50 1,654.50 1,642.20 1,564.40 1,735.60 1,853.50 2,017.80 1,701.60 1,674.60 1,587.70 1,434.00 1,191.50 1,206.80 1,285.00 1,246.70 1,443.80 1,408.60 1,491.50 1,392.30 1,457.60 1,718.30 1,451.50 1,443.50 1,474.90 1,561.60 1,555.80 1,469.10 1,566.50 1,761.50 1,773.30 1,807.80 1,780.80 1,902.20 1,940.10 1,963.60 1,970.74 280.35 263.71 299.44 273.99 293.92 239.23 243.57 242.68 256.29 206.40 203.71 225.90 0.24 225.31 264.28 234.86 259.51 199.47 222.82 159.60 198.97 171.21 174.86 166.53 218.24 192.90 175.96
Total stockholders' equity + 415.70 408.00 376.70 344.00 310.60 307.30 288.10 262.10 252.50 278.60 342.40 346.80 326.60 320.60 656.90 643.90 596.70 629.60 626.70 633.20 609.10 561.40 754.10 724.00 725.60 766.70 782.90 843.70 911.40 991.60 1,056.30 1,009.60 951.50 955.20 1,001.70 999.70 987.50 974.10 1,040.70 1,002.00 974.40 969.70 1,026.60 998.80 971.40 938.00 966.20 907.90 871.60 841.40 766.92 703.52 672.42 642.62 666.62 627.57 607.11 575.22 601.63 594.26 585.71 543.90 508.52 478.11 481.85 482.03 0.47 442.45 428.05 429.92 462.19 463.67 455.35 478.78 473.44 475.47 494.76 504.56 498.03 470.41 463.03
Common shares outstanding 82 82 82 81 81 81 80 80 80 80 80 80 79 79 79 80 82 82 82 84 83 82 82 82 82 81 84 88 92 94 95 95 96 96 96 96 96 97 99 99 96 98 103 103 103 102 102 102 101 101 101 100 100 99 98 98 97 96 97 100 100 96 98 98 102 100 97 99 97 102 100 101 103 97 108 111 113 103 113 114 114
4 days ago