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 + 45.29 37.14 42.86 46.25 76.32 56.47 39.58 10.26 2.15 7.43 5.46 45.63 48.81 46.54 41.45 10.27 18.63 3.51 31.57 0.38
Accounts receivable, net 374.29 310.30 282.38 295.25 248.67 212.05 173.80 154.48 74.06 76.24 77.09 91.06 91.91 100.86 99.46 51.81 52.59 57.16 44.84 46.14
Inventories 182.79 196.88 206.98 171.21 150.94 129.22 112.48 101.13 122.16 119.90 115.40 142.84 140.51 148.32 154.50 72.60 67.75 83.16 67.77 64.59
Other current assets 23.61 23.76 17.35 14.63 16.65 12.54 14.90 18.21 11.44 22.37 65.32 37.49 52.35 38.86 45.38 26.72 25.13 15.34 13.06 11.64
Total current assets 625.98 568.08 549.57 527.34 492.57 410.28 340.77 287.39 221.01 225.94 264.23 328.74 330.76 334.57 340.79 161.39 164.09 159.17 157.24 122.74
Total non-current assets + 560.25 558.02 571.35 494.17 486.17 427.06 449.66 360.75 345.74 289.49 297.19 418.86 433.44 450.50 467.30 184.06 189.82 207.01 175.24 174.29
Total assets 1,186.23 1,126.10 1,120.92 1,021.51 978.74 837.35 790.43 648.14 566.75 515.43 561.42 747.60 764.20 785.07 808.09 345.45 353.91 366.19 332.48 297.03
Total current liabilities + 179.10 175.47 183.70 199.44 162.56 142.90 144.69 126.54 80.24 86.31 83.61 111.07 103.59 108.34 116.46 71.29 78.27 89.50 79.53 67.39
Total non-current liabilities + 345.02 268.10 301.12 296.11 341.57 365.11 352.94 264.78 250.93 217.02 290.48 379.96 420.92 454.06 487.35 19.98 41.76 52.24 38.89 42.62
Total liabilities 524.12 443.57 484.83 495.55 504.13 508.01 497.63 391.32 331.17 303.33 374.09 491.03 524.51 562.40 603.80 91.27 120.02 141.74 118.43 110.01
Total stockholders' equity + 662.11 682.53 636.09 525.96 474.60 329.33 292.80 256.83 235.58 212.10 187.33 256.57 239.69 222.68 204.28 254.19 233.89 224.45 214.05 187.03
Common shares outstanding 15 15 14 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 10 10
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 + 39.10 45.29 50.92 37.12 30.73 37.14 37.27 34.20 36.91 42.86 27.20 22.81 17.12 46.25 21.25 37.52 19.26 76.32 8.97 12.00 16.97 56.47 222.82 70.83 65.60 39.58 6.38 3.29 3.83 10.26 3.57 3.53 1.80 2.15 3.69 7.37 7.11 7.43 9.47 9.18 6.44 5.46 12.24 26.84 32.71 45.63 40.85 43.75 29.42 48.81 32.60 33.51 29.99 46.54 28.87 37.25 31.21 41.45 19.38 31.35 1.07 10.27 1.79 1.10 1.50 18.63 0.82 1.26 1.13 3.51 20.17 6.98 13.15 31.57 0.39 0.56 0.45 0.38 2.62 2.52 0.27
Accounts receivable, net 386.26 374.29 359.67 340.73 330.05 310.30 329.16 316.90 301.56 282.38 295.70 285.22 290.09 295.25 288.82 266.85 269.98 248.67 252.56 239.68 235.03 212.05 203.52 190.40 198.84 173.80 179.48 169.88 156.44 154.48 152.53 146.10 143.08 74.06 78.46 81.97 71.62 76.24 73.82 76.86 77.66 77.09 86.24 91.19 90.91 91.06 104.40 105.21 100.57 91.91 99.25 109.67 99.74 97.30 106.58 104.58 98.04 99.46 103.10 108.72 62.02 51.81 59.06 58.42 61.81 52.59 64.50 64.11 71.49 57.16 55.88 61.60 54.76 44.84 50.44 49.39 52.70 46.14 44.85 45.48 43.07
Inventories 192.18 182.79 192.82 197.30 197.41 196.88 185.77 201.83 208.96 199.20 215.19 204.47 194.00 171.21 172.06 164.19 159.80 150.94 144.18 144.60 138.29 129.22 127.04 128.61 119.75 112.48 109.85 109.33 103.99 101.13 101.75 95.24 85.93 122.16 137.16 129.40 127.20 119.90 129.77 127.59 127.08 115.40 137.32 138.01 141.44 142.84 145.47 142.20 148.90 140.51 148.52 148.91 149.40 148.32 162.47 159.30 157.29 154.50 168.16 161.79 81.12 72.60 76.03 74.08 71.86 67.75 89.97 89.11 88.13 83.16 79.89 77.97 73.62 67.77 75.28 74.88 70.72 64.59 65.95 59.90 56.44
Other current assets 16.31 23.61 77.94 23.10 20.34 23.76 18.16 20.58 21.37 25.13 18.63 16.63 14.17 14.63 16.92 16.27 16.65 16.65 15.23 14.34 12.92 12.54 19.99 11.90 12.59 14.90 17.01 17.98 18.01 21.52 12.12 12.64 12.50 11.44 11.09 10.44 10.59 22.37 19.75 17.54 18.11 66.28 46.74 38.98 44.38 35.43 44.48 43.14 45.98 49.53 43.93 39.98 40.68 42.42 42.75 44.17 43.19 45.38 46.38 44.65 29.73 26.72 28.33 26.00 25.39 25.13 15.46 16.44 15.52 15.34 13.63 13.86 13.29 13.06 12.24 10.99 11.81 11.64 13.00 13.68 16.31
Total current assets 633.86 625.98 681.35 598.24 578.54 568.08 570.36 568.71 563.95 549.57 556.72 529.12 515.38 527.34 499.05 484.83 465.68 492.57 420.94 410.63 403.21 410.28 425.11 401.73 396.78 340.77 312.72 300.48 282.17 287.39 282.00 268.24 254.49 221.01 241.78 241.85 227.58 225.94 232.81 231.17 229.29 264.23 282.53 295.03 309.44 328.74 335.20 334.30 324.86 330.76 324.30 332.06 319.81 334.57 340.66 345.31 329.73 340.79 337.02 346.50 173.93 161.39 165.20 159.59 160.55 164.09 170.75 170.92 176.27 159.17 169.58 160.42 154.82 157.24 138.34 135.81 135.67 122.74 126.42 121.58 116.08
Total non-current assets + 551.48 560.25 567.22 542.59 550.08 558.02 559.56 562.79 568.11 571.35 585.63 589.63 490.70 494.17 490.45 494.22 493.66 486.17 416.84 418.45 422.65 427.06 428.26 439.91 445.06 449.66 376.84 379.12 378.54 360.75 360.56 363.66 343.08 345.74 352.07 293.93 290.39 289.49 288.17 289.13 290.08 297.19 409.87 414.94 416.48 418.86 420.47 424.96 428.30 433.44 435.75 440.76 445.80 450.50 454.59 459.33 464.72 467.30 523.81 526.42 183.58 184.06 185.23 187.19 188.06 189.82 204.07 205.49 204.68 207.01 176.21 175.67 175.56 175.24 174.90 174.09 173.37 174.29 174.39 162.30 157.28
Total assets 1,185.33 1,186.23 1,248.57 1,140.83 1,128.62 1,126.10 1,129.92 1,131.50 1,132.05 1,120.92 1,142.35 1,118.75 1,006.08 1,021.51 989.50 979.05 959.33 978.74 837.78 829.08 825.86 837.35 853.36 841.64 841.84 790.43 689.55 679.60 660.71 648.14 642.57 631.89 597.57 566.75 593.85 535.77 517.97 515.43 520.98 520.30 519.37 561.42 692.40 709.97 725.93 747.60 755.67 759.25 753.16 764.20 760.05 772.83 765.61 785.07 795.25 804.64 794.44 808.09 860.83 872.92 357.51 345.45 350.43 346.78 348.61 353.91 374.83 376.40 380.96 366.19 345.79 336.09 330.37 332.48 313.25 309.90 309.04 297.03 300.81 283.88 273.36
Total current liabilities + 172.55 179.10 334.25 184.50 173.37 175.47 177.70 186.02 188.51 183.70 190.10 167.24 181.36 199.44 181.45 173.70 158.63 162.56 134.21 133.61 133.04 142.90 137.91 135.37 142.95 144.69 133.06 130.95 117.67 126.54 120.57 112.64 103.23 80.24 98.31 97.47 91.41 86.31 90.69 86.98 89.93 83.61 96.50 97.24 100.26 111.07 98.03 101.75 93.63 103.59 92.02 102.29 93.57 108.34 102.84 108.65 101.16 116.46 120.94 133.74 61.43 71.29 62.71 60.10 62.68 78.27 71.37 75.57 77.55 89.50 74.97 71.10 71.44 79.53 58.22 56.10 58.20 67.39 66.97 56.96 54.57
Total non-current liabilities + 342.99 345.02 265.27 248.51 262.24 268.10 286.65 289.58 297.99 301.12 316.85 329.37 296.34 296.11 299.27 308.80 313.00 341.57 344.63 350.00 357.25 365.11 396.02 396.66 396.47 352.94 272.72 276.42 279.26 264.78 266.44 269.26 247.03 250.93 270.89 219.36 212.28 217.02 219.25 227.89 228.78 290.48 346.43 354.21 370.16 379.96 400.09 404.87 414.65 420.92 426.79 436.57 444.82 454.06 473.46 482.62 485.97 487.35 482.90 484.08 38.88 19.98 38.00 42.73 48.14 41.76 67.00 70.51 77.48 52.24 37.97 38.18 39.15 38.89 48.08 55.30 58.52 42.62 52.83 50.38 46.62
Total liabilities 515.54 524.12 599.53 433.00 435.61 443.57 464.35 475.60 486.51 484.83 506.95 496.61 477.69 495.55 480.72 482.50 471.63 504.13 478.84 483.61 490.29 508.01 533.93 532.03 539.41 497.63 405.78 407.37 396.93 391.32 387.01 381.89 350.26 331.17 369.20 316.83 303.69 303.33 309.94 314.87 318.71 374.09 442.93 451.45 470.42 491.03 498.12 506.62 508.28 524.51 518.80 538.86 538.39 562.40 576.30 591.28 587.13 603.80 603.84 617.82 100.30 91.27 100.72 102.84 110.81 120.02 138.37 146.08 155.03 141.74 112.94 109.28 110.60 118.43 106.30 111.39 116.71 110.01 119.80 107.33 101.20
Total stockholders' equity + 669.80 662.11 649.05 707.83 693.01 682.53 665.57 655.90 645.55 636.09 635.40 622.14 528.38 525.96 508.79 496.55 487.71 474.60 358.95 345.47 335.57 329.33 319.44 309.61 302.43 292.80 283.78 272.23 263.78 256.83 255.56 250.00 247.31 235.58 224.65 218.94 214.28 212.10 211.04 205.43 200.67 187.33 249.47 258.52 255.51 256.57 257.55 252.64 244.89 239.69 241.24 233.97 227.22 222.68 218.95 213.36 207.31 204.28 256.99 255.10 257.21 254.19 249.72 243.94 237.80 233.89 236.46 230.32 225.92 224.45 232.85 226.81 219.77 214.05 206.95 198.51 192.33 187.03 181.01 176.55 172.16
Common shares outstanding 16 15 15 15 15 15 15 15 15 15 15 14 13 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 12 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 11 10 10 11 11 11 11 11 11 11 10 10 10 10 10 10
4 days ago