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 + 377.03 316.14 325.63 343.79 370.14 274.21 263.22 248.55 208.38 277.64 283.12 254.73 219.56 157.12 129.51 270.90 538.55 103.50 379.65 339.90
Accounts receivable, net 307.06 325.52 371.93 369.23 358.50 320.06 260.32 228.41 200.11 217.22 218.50 188.25 192.27 152.07 132.41 129.21 102.99 74.57 89.58 77.71
Inventories 471.55 474.95 389.77 360.28 348.62 307.06 236.47 215.44 216.51 193.48 202.83 182.03 180.40 153.29 140.34 120.69 89.65 99.12 53.03 48.20
Other current assets 101.33 107.55 100.05 88.37 110.41 122.66 49.95 82.18 72.79 88.88 46.10 61.81 57.87 28.92 43.64 19.96 19.43 19.61 15.75 13.04
Total current assets 1,256.96 1,224.15 1,187.39 1,161.67 1,187.67 1,023.99 809.96 734.84 662.32 732.78 750.55 686.81 645.02 491.41 426.80 540.75 750.62 296.76 538.01 478.85
Total non-current assets + 1,191.14 1,162.13 1,180.27 1,126.64 1,006.82 955.47 829.43 791.53 826.35 795.77 862.13 492.35 512.17 428.65 366.27 305.80 271.28 597.38 168.36 143.29
Total assets 2,448.10 2,386.28 2,367.66 2,288.31 2,194.50 1,979.46 1,639.38 1,526.37 1,488.67 1,528.55 1,612.68 1,179.16 1,157.20 920.06 793.06 846.55 1,021.90 894.14 706.37 622.14
Total current liabilities + 378.34 375.60 393.50 432.53 471.03 509.76 285.32 254.02 247.16 185.37 179.66 149.27 151.85 113.52 109.71 251.37 396.31 86.93 86.21 83.49
Total non-current liabilities + 131.35 141.74 164.48 272.86 420.74 453.57 201.28 294.92 367.59 522.71 577.75 219.72 261.67 86.11 34.64 42.29 174.66 425.44 243.40 239.69
Total liabilities 509.69 517.33 557.98 705.39 891.77 963.33 486.60 548.94 614.76 708.09 757.42 368.99 413.52 199.62 144.35 293.66 570.97 512.36 329.60 323.19
Total stockholders' equity + 1,878.12 1,795.30 1,740.74 1,513.65 1,237.24 963.82 1,106.42 931.46 831.50 776.02 807.61 768.28 702.74 677.19 633.76 541.44 440.63 372.33 369.60 294.17
Common shares outstanding 46 46 46 46 46 52 52 51 49 50 50 49 48 47 47 46 43 43 42 62
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 + 409.39 377.03 386.39 327.33 343.93 316.14 319.33 276.85 280.34 325.63 304.92 330.66 331.91 343.79 385.91 308.70 312.54 370.14 287.91 300.04 284.62 274.21 590.66 506.86 272.38 263.22 226.28 241.96 307.92 248.55 157.55 159.63 186.26 208.38 213.96 283.03 297.64 277.64 255.29 236.80 280.06 283.12 213.34 220.44 248.84 254.73 251.01 253.12 232.16 219.56 225.90 222.55 210.21 157.12 168.27 168.29 176.73 129.51 124.90 290.37 278.74 270.90 263.81 245.64 485.62 538.55 437.97 429.31 93.21 103.50 78.24 88.93 63.99 379.65 362.87 352.46 335.32 339.90 109.30 100.33 99.48
Accounts receivable, net 304.46 307.06 303.81 313.49 302.24 325.52 358.94 384.97 391.51 371.93 414.19 393.13 369.05 369.23 377.55 401.20 362.04 358.50 348.69 339.14 332.21 320.06 261.78 268.62 243.75 260.32 257.42 240.06 215.23 228.41 228.07 199.95 174.14 200.11 230.46 223.01 204.97 217.22 239.28 229.91 216.51 218.50 202.47 206.64 177.63 188.25 193.64 187.84 175.60 192.27 191.79 181.88 172.24 152.07 157.00 149.99 139.70 132.41 139.39 144.21 145.09 129.21 123.49 117.30 105.08 102.99 101.70 85.70 68.17 74.57 110.31 111.93 87.46 89.58 89.48 85.35 82.42 77.71 74.93 62.81 60.15
Inventories 492.76 471.55 470.91 482.70 471.04 474.95 482.04 461.54 429.36 389.77 343.69 325.73 341.94 360.28 374.81 371.35 370.05 348.62 322.09 304.13 289.97 307.06 260.29 255.83 232.18 236.47 230.82 222.97 216.57 215.44 219.15 222.79 236.50 216.51 211.41 207.73 191.30 193.48 204.25 209.88 204.98 202.83 197.70 195.27 187.38 182.03 189.12 182.78 176.69 180.40 194.32 186.79 182.20 153.29 158.12 137.73 134.47 140.34 139.07 128.73 123.09 120.69 113.07 101.77 93.98 89.65 82.88 79.78 82.84 99.12 99.09 101.65 62.16 53.03 48.38 48.55 48.82 48.20 45.77 43.24 36.88
Other current assets 96.06 101.33 112.39 121.09 107.69 107.55 102.14 97.12 100.02 100.05 119.78 110.87 78.86 88.37 138.30 133.37 107.47 110.41 105.20 99.17 143.55 122.66 101.96 95.18 48.14 49.95 48.52 51.67 41.27 82.18 42.80 36.18 73.70 72.79 91.29 89.34 90.67 88.88 81.38 41.66 42.99 46.10 49.58 59.20 57.76 61.81 61.96 64.45 58.92 57.87 60.25 60.68 57.25 28.92 64.04 30.47 27.04 24.54 25.94 25.53 22.10 19.96 19.46 22.45 19.69 19.43 20.33 18.60 21.28 19.61 20.74 21.71 18.71 15.75 18.97 16.13 12.81 13.04 9.67 9.65 11.28
Total current assets 1,302.67 1,256.96 1,273.51 1,244.61 1,224.89 1,224.15 1,262.44 1,220.46 1,201.23 1,187.39 1,182.58 1,160.39 1,121.77 1,161.67 1,276.56 1,214.61 1,152.09 1,187.67 1,063.88 1,042.48 1,050.35 1,023.99 1,214.69 1,126.49 796.45 809.96 763.04 756.65 780.99 734.84 647.57 618.54 634.32 662.32 701.48 758.43 739.25 732.78 739.51 718.25 744.53 750.55 663.09 681.55 671.60 686.81 695.73 688.19 643.38 645.02 672.27 642.89 611.89 491.41 518.51 486.49 477.94 426.80 429.30 588.83 569.01 540.75 519.83 487.16 704.37 750.62 642.87 613.39 265.50 296.76 312.82 321.42 229.57 538.01 519.70 502.49 479.37 478.85 239.66 216.03 207.78
Total non-current assets + 1,195.06 1,191.14 1,196.28 1,226.94 1,131.45 1,162.13 1,126.94 1,140.59 1,154.94 1,180.27 1,157.64 1,180.68 1,163.79 1,126.64 1,086.00 1,070.43 1,013.37 1,006.82 978.03 950.49 939.99 955.47 817.96 810.68 823.82 829.43 846.78 857.51 832.01 791.53 820.22 818.23 837.04 826.35 839.11 820.70 801.76 795.77 812.93 824.62 835.40 862.13 550.11 523.64 503.43 492.35 492.51 497.54 497.23 512.17 529.86 528.69 532.75 428.65 404.66 373.30 369.87 366.27 344.43 334.24 312.79 305.80 302.55 285.53 277.50 271.28 271.74 280.16 593.59 597.38 595.64 633.15 485.87 168.36 167.20 158.93 150.40 143.29 127.21 123.92 111.18
Total assets 2,497.73 2,448.10 2,469.79 2,471.56 2,356.34 2,386.28 2,389.38 2,361.06 2,356.17 2,367.66 2,340.22 2,341.07 2,285.56 2,288.31 2,362.56 2,285.04 2,165.46 2,194.50 2,041.91 1,992.97 1,990.34 1,979.46 2,032.65 1,937.16 1,620.27 1,639.38 1,609.81 1,614.16 1,613.00 1,526.37 1,467.78 1,436.77 1,471.36 1,488.67 1,540.59 1,579.13 1,541.01 1,528.55 1,552.44 1,542.87 1,579.93 1,612.68 1,213.19 1,205.18 1,175.03 1,179.16 1,188.24 1,185.74 1,140.60 1,157.20 1,202.12 1,171.57 1,144.64 920.06 923.17 859.79 847.81 793.06 773.73 923.06 881.80 846.55 822.38 772.69 981.87 1,021.90 914.61 893.55 859.09 894.14 908.46 954.58 715.44 706.37 686.90 661.42 629.77 622.14 366.87 339.95 318.96
Total current liabilities + 411.37 378.34 383.80 373.63 356.90 375.60 352.78 360.96 377.28 393.50 414.91 412.96 390.35 432.53 511.54 499.98 463.49 471.03 444.63 460.21 432.84 509.76 321.53 325.34 264.12 285.32 297.70 275.41 256.14 254.02 261.87 237.71 240.38 247.16 225.19 217.04 187.87 185.37 172.61 180.10 173.11 179.66 187.62 173.44 155.55 149.27 168.54 167.91 148.36 151.85 183.34 176.08 158.92 113.52 133.34 113.98 110.00 109.71 118.18 273.28 255.09 251.37 125.69 114.04 344.92 396.31 300.90 290.66 65.38 86.93 111.63 124.72 85.04 86.21 83.69 82.57 72.27 83.49 80.32 75.14 68.62
Total non-current liabilities + 135.49 131.35 138.57 163.75 127.61 141.74 153.29 148.53 154.08 164.48 166.43 197.54 229.54 272.86 388.32 367.61 341.95 420.74 380.17 389.77 500.52 453.57 460.07 416.20 173.86 201.28 235.01 287.60 339.56 294.92 253.46 276.25 321.17 367.59 420.51 494.78 508.96 522.71 536.42 522.91 560.55 577.75 168.10 176.80 196.65 219.72 225.67 237.03 237.21 261.67 265.45 267.58 273.26 86.11 79.27 79.07 78.53 34.64 38.25 36.36 35.65 42.29 186.31 182.26 177.16 174.66 183.37 210.82 413.13 425.44 418.63 438.18 244.19 243.40 243.10 243.07 243.08 239.69 5.22 5.58 6.25
Total liabilities 546.86 509.69 522.37 537.38 484.51 517.33 506.07 509.48 531.36 557.98 581.34 610.49 619.89 705.39 899.86 867.59 805.44 891.77 824.80 849.97 933.36 963.33 781.60 741.54 437.98 486.60 532.72 563.01 595.70 548.94 515.33 513.96 561.55 614.76 645.71 711.82 696.83 708.09 709.03 703.01 733.65 757.42 355.72 350.24 352.20 368.99 394.21 404.94 385.57 413.52 448.78 443.66 432.18 199.62 212.60 193.05 188.54 144.35 156.43 309.64 290.74 293.66 312.01 296.30 522.08 570.97 484.27 501.47 478.51 512.36 530.25 562.90 329.23 329.60 326.79 325.65 315.34 323.19 85.53 80.72 74.86
Total stockholders' equity + 1,889.41 1,878.12 1,889.15 1,877.10 1,801.22 1,795.30 1,811.58 1,774.36 1,748.59 1,740.74 1,689.66 1,662.48 1,595.47 1,513.65 1,395.92 1,353.32 1,297.50 1,237.24 1,156.06 1,082.58 1,002.57 963.82 1,198.57 1,143.39 1,125.03 1,106.42 1,029.85 1,003.97 968.68 931.46 907.67 882.42 868.55 831.50 853.24 826.47 799.24 776.02 798.60 791.93 798.57 807.61 809.72 811.60 780.27 768.28 751.36 739.15 713.85 702.74 710.92 684.60 669.56 677.19 667.51 650.05 643.62 633.76 603.28 600.16 579.03 541.44 498.33 464.55 448.85 440.63 420.88 383.43 372.53 372.33 369.11 383.23 378.45 369.60 353.72 330.03 309.23 294.17 277.02 255.24 240.37
Common shares outstanding 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 46 45 45 50 53 53 52 52 52 52 51 51 51 51 51 49 50 50 50 50 50 50 48 50 50 49 49 49 49 48 48 48 48 48 46 47 47 47 47 45 47 47 47 45 46 46 45 44 44 42 41 41 41 43 43 40 42 63 63 62 63 63 42
4 days ago