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 + 99.66 220.54 84.96 45.79 40.54 130.79 64.41 59.17 67.23 104.33 81.56 59.14 134.55 103.34 153.34 140.07 86.88 46.93 65.25 33.96
Accounts receivable, net 247.51 226.83 222.42 230.40 196.17 159.83 173.33 172.90 171.01 146.00 127.25 143.79 115.13 102.92 78.44 70.83 62.85 68.05 64.97 52.68
Inventories 552.98 483.88 508.70 544.98 449.98 300.93 300.25 314.05 312.33 203.47 194.59 220.53 191.56 191.85 141.69 126.01 134.40 169.87 156.15 111.56
Other current assets 58.47 32.95 37.72 36.92 37.96 27.71 29.47 33.76 38.57 30.02 34.72 46.08 31.11 30.81 27.02 33.55 27.47 32.81 23.11 19.59
Total current assets 958.63 964.19 853.80 858.09 724.65 619.25 567.44 579.88 589.13 483.82 438.13 469.54 472.35 428.92 400.48 370.46 311.59 317.66 309.48 217.79
Total non-current assets + 985.76 856.44 874.33 836.14 850.53 653.07 627.30 602.49 596.22 556.09 558.27 606.35 579.52 547.46 429.05 409.46 406.71 376.40 352.76 309.14
Total assets 1,944.39 1,820.61 1,728.12 1,694.20 1,575.17 1,272.31 1,194.74 1,182.37 1,185.35 1,039.91 996.41 1,075.89 1,051.87 976.38 829.53 779.91 718.30 694.06 662.24 526.93
Total current liabilities + 344.05 433.73 287.04 405.77 396.01 203.70 185.76 255.86 245.90 157.76 144.67 201.11 138.47 145.64 124.10 109.31 83.14 81.41 90.65 93.96
Total non-current liabilities + 273.31 117.05 230.79 217.63 230.53 218.65 210.31 190.68 236.83 267.06 292.27 275.80 315.18 313.75 249.59 250.70 237.55 263.71 193.04 87.14
Total liabilities 619.02 550.77 517.83 623.40 626.54 422.36 396.07 446.54 482.73 424.82 436.94 476.90 453.66 459.39 373.69 360.01 320.70 345.12 283.69 181.09
Total stockholders' equity + 1,325.37 1,266.10 1,206.72 1,067.91 946.48 847.83 798.67 735.83 702.62 615.09 559.47 598.98 598.22 516.99 450.44 419.90 388.17 348.94 378.54 345.83
Common shares outstanding 46 47 47 47 47 47 47 47 47 47 48 49 48 48 48 47 47 46 47 47
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 + 84.50 99.66 102.93 104.59 83.99 220.54 106.27 58.10 65.31 84.96 62.51 53.23 51.87 45.79 39.52 33.23 38.58 40.54 75.95 81.60 118.33 130.79 114.48 43.08 39.99 64.41 47.81 40.99 54.36 59.17 41.17 70.04 67.37 67.23 60.13 55.10 70.65 104.33 78.98 71.58 74.64 81.56 84.90 63.03 69.59 59.14 77.42 87.68 102.14 134.55 118.07 77.09 74.67 103.34 95.72 86.25 98.94 153.34 128.06 94.17 102.79 140.07 122.15 92.94 69.70 86.88 71.23 38.27 45.20 46.93 60.83 42.84 33.62 65.25 59.64 63.78 34.50 33.96 30.00 32.93 69.38
Accounts receivable, net 297.86 247.51 291.18 315.25 271.69 226.83 272.00 299.19 262.63 222.42 252.32 299.49 276.50 230.40 251.54 278.92 229.74 196.17 218.18 226.07 179.44 159.83 171.84 183.21 167.59 173.33 198.05 220.82 180.58 172.90 193.43 206.54 192.77 171.01 176.29 190.65 154.70 146.00 152.09 161.97 151.17 127.25 131.77 154.13 155.09 143.79 167.85 176.11 147.10 115.13 130.81 147.95 130.88 102.92 118.80 127.09 119.51 78.44 101.65 121.71 98.93 70.83 78.81 90.61 91.06 62.85 75.29 89.11 89.47 68.05 98.89 116.52 99.51 64.97 72.35 80.94 69.41 52.68 53.18 62.33 42.45
Inventories 583.21 552.98 569.18 573.60 560.34 483.88 524.65 525.44 532.24 508.70 543.54 574.64 600.65 544.98 557.60 567.14 527.87 449.98 395.53 350.12 310.33 300.93 289.29 299.40 310.01 300.25 333.81 352.38 336.64 314.05 323.22 328.63 343.32 312.33 301.37 296.69 235.72 203.47 215.07 210.64 207.74 194.59 209.19 219.93 221.50 220.53 243.23 239.53 223.13 191.56 199.87 204.31 205.36 191.85 198.27 193.90 186.54 141.69 154.09 164.76 153.02 126.01 139.97 135.91 141.31 134.40 137.63 154.25 168.92 169.87 164.40 178.55 164.59 156.15 158.21 150.97 132.45 111.56 110.34 107.01 80.93
Other current assets 49.72 58.47 53.47 43.00 40.63 32.95 39.56 35.97 41.18 37.72 41.14 39.04 39.02 36.92 39.05 33.89 37.40 37.96 38.47 33.47 27.15 27.71 26.92 23.65 25.47 29.47 37.90 34.94 34.12 33.76 31.95 34.74 38.39 38.57 44.46 37.19 33.80 30.02 31.29 29.53 30.62 34.73 50.37 52.36 53.44 46.08 38.22 35.25 36.93 31.11 28.35 27.95 33.27 30.81 38.31 30.24 31.11 27.02 26.07 29.70 36.21 27.97 30.87 28.66 27.23 27.47 28.24 25.73 32.99 32.81 192.57 30.72 190.82 23.11 186.57 193.64 151.88 19.59 18.08 17.31 14.90
Total current assets 1,015.29 958.63 1,016.76 1,036.44 956.65 964.19 942.48 918.70 901.36 853.80 899.50 966.39 968.05 858.09 887.72 913.18 833.59 724.65 728.13 691.27 635.25 619.25 602.54 549.34 543.06 567.44 617.57 649.13 605.70 579.88 589.77 639.95 641.85 589.13 582.25 579.63 494.88 483.82 477.43 473.73 464.17 438.13 476.23 489.46 499.62 469.54 526.71 538.58 509.30 472.35 477.10 457.29 444.18 428.92 451.09 437.49 436.10 400.48 409.87 410.34 390.94 370.46 371.79 348.13 329.29 311.59 312.39 307.36 336.58 317.66 352.28 368.62 323.95 309.48 312.56 316.26 255.78 217.79 211.59 219.58 207.65
Total non-current assets + 981.28 985.76 980.62 981.47 972.22 856.44 864.81 865.63 871.72 874.30 825.78 836.69 835.14 836.14 827.33 838.32 849.58 850.53 817.84 819.62 646.39 653.07 598.94 601.97 606.48 627.27 619.41 620.51 623.04 602.53 602.34 575.80 598.81 596.25 597.27 600.47 560.40 556.12 567.23 567.29 568.36 558.03 559.94 580.42 581.11 606.33 618.73 627.84 580.36 579.56 567.72 558.89 552.28 547.45 513.75 484.27 495.62 429.01 434.80 453.43 414.49 409.46 410.78 387.07 399.04 406.71 402.11 398.98 395.01 376.40 395.43 403.65 394.80 352.76 344.11 315.80 310.75 309.14 302.79 271.76 176.75
Total assets 1,996.57 1,944.39 1,997.38 2,017.91 1,928.87 1,820.61 1,807.24 1,784.35 1,773.11 1,728.12 1,725.30 1,803.08 1,803.45 1,694.20 1,715.01 1,751.54 1,683.19 1,575.17 1,545.98 1,510.85 1,281.68 1,272.31 1,201.44 1,151.33 1,149.53 1,194.74 1,236.94 1,269.66 1,228.76 1,182.37 1,192.15 1,215.75 1,240.66 1,185.35 1,179.49 1,180.11 1,055.28 1,039.91 1,044.62 1,040.96 1,032.52 996.11 1,036.19 1,069.87 1,080.76 1,075.89 1,145.40 1,166.38 1,089.74 1,051.87 1,044.80 1,016.13 996.46 976.38 964.84 921.75 931.71 829.53 844.67 863.76 799.86 788.56 782.57 735.19 728.33 718.30 714.50 706.34 731.58 694.06 747.71 772.27 718.75 662.24 656.66 632.06 566.53 526.93 514.38 491.33 384.40
Total current liabilities + 379.75 344.05 400.79 604.12 484.03 433.73 393.17 346.09 316.25 287.04 327.92 432.68 486.86 405.77 461.81 539.53 491.59 396.01 401.47 387.01 200.35 203.70 187.87 173.90 191.39 185.76 257.25 301.36 284.08 255.86 265.76 311.08 288.72 245.90 248.14 279.52 149.49 157.76 158.47 174.29 157.13 144.67 177.30 160.63 221.55 201.11 244.40 207.16 162.28 138.47 138.65 137.22 129.80 145.64 145.77 137.41 141.83 124.10 128.85 135.13 109.84 109.31 124.44 108.37 96.79 83.14 84.76 92.19 140.83 81.41 136.35 176.41 142.78 90.65 87.57 81.48 65.21 93.96 90.63 83.06 53.85
Total non-current liabilities + 272.24 273.31 273.54 147.22 143.55 117.05 140.19 212.23 232.77 230.78 213.73 220.00 220.98 217.63 225.03 223.16 227.44 230.53 218.78 220.00 217.64 218.65 201.13 201.93 204.68 210.31 202.64 207.41 208.48 190.68 190.05 189.64 229.39 236.83 231.09 229.16 267.98 267.06 263.96 265.11 295.07 291.98 305.38 311.33 270.21 275.80 265.14 318.75 311.28 315.18 332.25 332.26 336.24 313.75 298.60 294.90 298.22 255.00 244.15 248.78 236.92 243.41 242.45 236.99 238.96 237.55 240.43 242.44 239.16 262.54 206.69 193.58 193.94 193.04 198.31 198.18 147.35 87.14 99.27 98.72 48.25
Total liabilities 651.99 619.02 675.97 752.85 627.58 550.77 533.36 558.32 549.02 517.82 541.65 652.68 707.85 623.40 686.84 762.68 719.02 626.54 620.26 607.01 417.99 422.36 389.00 375.82 396.07 396.07 459.88 508.76 492.57 446.54 455.81 500.72 518.11 482.73 479.23 508.68 417.47 424.82 422.43 439.40 452.19 436.65 482.68 471.95 491.76 476.90 509.54 525.92 473.56 453.66 470.89 469.48 466.03 459.39 444.37 432.31 440.05 379.09 372.99 383.91 346.77 352.72 366.89 345.36 335.74 320.70 325.18 334.63 379.99 343.95 343.03 369.98 336.72 283.69 285.88 279.66 212.56 181.09 189.89 181.77 102.10
Total stockholders' equity + 1,339.82 1,325.37 1,317.93 1,265.06 1,299.92 1,266.10 1,269.64 1,222.17 1,220.43 1,206.74 1,180.43 1,146.66 1,092.43 1,067.91 1,025.18 986.09 961.71 946.48 923.02 901.30 861.43 847.83 810.57 773.86 751.18 796.55 775.19 759.19 734.10 733.87 734.55 712.70 722.56 700.66 698.47 669.82 637.81 613.45 620.60 600.09 578.34 557.70 551.83 596.36 586.86 596.84 633.77 638.40 613.46 595.71 571.65 543.82 527.44 514.41 512.88 481.76 484.12 448.14 454.83 462.25 442.55 426.49 413.73 387.80 390.54 388.17 387.90 370.40 350.05 348.94 404.68 402.29 382.03 378.54 370.78 352.41 353.97 345.83 324.49 309.56 282.31
Common shares outstanding 45 45 45 46 46 46 46 47 47 47 47 47 47 47 47 47 47 48 47 47 47 47 47 47 47 47 47 47 48 47 47 47 47 47 47 47 48 48 47 47 48 48 47 49 48 52 49 48 48 49 48 48 48 48 48 48 48 48 47 47 47 47 47 47 47 47 47 47 46 46 47 46 47 47 47 47 47 47 47 47 46
1 day ago