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
Total cash and short-term investments + 238.42 484.62 278.58 288.65 656.41 521.66 291.95 383.45 311.35 172.60 260.95 277.31 72.15 73.50 76.15 27.45 8.29 13.57
Accounts receivable, net 124.07 113.30 105.56 98.40 96.32 53.05 47.53 38.00 31.66 29.94 25.86 22.37 14.59 4.35 2.11 1.19 1.46 2.59
Inventories 152.86 125.28 104.35 96.06 98.55 64.65 58.30 48.57 41.41 31.28 61.65 29.26 15.56 12.08 1.25 1.61 1.73 2.03
Other current assets 32.62 21.93 21.50 15.22 14.77 12.27 10.78 15.89 13.39 9.28 12.23 5.97 4.45 3.44 3.14 2.13 2.29 2.36
Total current assets 547.97 745.13 509.99 498.33 866.05 651.62 408.56 477.97 391.11 243.09 252.58 214.26 106.75 60.92 82.65 31.06 12.55 19.36
Total non-current assets + 716.94 808.39 1,064.39 1,182.87 1,209.31 622.89 422.51 211.38 237.26 148.38 137.04 111.82 63.07 51.13 30.84 35.51 31.41 31.18
Total assets 1,264.92 1,553.52 1,574.39 1,681.20 2,075.35 1,274.51 831.07 689.35 628.37 391.47 389.62 326.07 169.82 112.05 113.49 66.56 43.95 50.54
Total current liabilities + 120.59 309.92 97.38 147.77 521.12 253.33 107.67 60.66 56.22 44.84 151.68 140.01 121.94 14.16 31.91 16.32 14.42 17.02
Total non-current liabilities + 451.22 465.25 606.87 758.42 823.83 401.50 368.45 307.47 292.67 127.65 19.56 14.92 6.63 32.04 33.31 98.62 52.49 26.04
Total liabilities 571.81 775.17 704.26 906.19 1,344.95 654.83 476.12 368.13 348.89 172.49 171.23 154.93 128.57 46.20 65.22 114.95 66.90 43.05
Total stockholders' equity + 693.11 778.35 870.13 775.01 730.41 619.69 354.94 321.23 279.48 218.98 218.39 171.15 41.25 65.86 48.27 -48.38 -22.95 7.49
Common shares outstanding 45 46 52 47 46 44 42 41 40 37 41 35 33 30 16 17 1 1
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 Dec-08
Total cash and short-term investments + 202.18 238.42 246.33 445.86 493.63 484.62 453.81 404.23 325.89 278.58 235.19 220.77 174.00 288.65 328.73 316.39 452.19 656.41 693.86 646.60 590.06 521.66 532.13 326.79 318.46 291.95 265.64 292.24 412.44 383.45 386.41 371.32 339.79 311.35 294.08 382.44 383.70 172.60 161.13 162.67 150.02 260.95 146.44 153.15 268.88 277.31 149.73 163.86 110.38 72.15 81.85 184.28 110.25 73.50 66.95 84.29 54.83 76.15 37.07 47.21 59.33 27.45 15.93 12.35 0.00 8.29 0.00 13.57
Accounts receivable, net 125.64 124.07 115.47 114.37 104.75 113.30 100.65 104.78 101.64 105.56 96.96 99.08 93.21 98.40 93.47 91.11 92.10 96.32 49.98 68.36 52.58 53.05 46.14 44.01 38.99 47.53 42.57 41.15 39.77 38.00 34.27 35.64 31.20 31.66 27.02 27.47 27.70 29.94 26.77 28.65 25.90 25.86 25.92 24.28 24.51 22.37 20.52 20.55 15.97 14.59 9.77 7.76 5.24 4.35 2.46 3.21 0.86 2.11 1.50 1.06 1.81 1.19 2.53 3.26 1.46
Inventories 150.37 152.86 157.68 148.16 133.75 125.28 111.87 103.44 96.78 104.35 96.52 92.13 92.98 96.06 96.80 100.59 103.66 98.55 67.21 65.26 64.61 64.65 68.54 66.69 59.67 58.30 60.24 52.70 47.03 48.57 44.88 42.05 40.04 41.41 39.11 33.60 30.31 31.28 37.48 60.92 63.74 61.65 56.13 48.77 36.26 29.26 23.66 19.19 15.36 15.56 15.61 14.22 10.76 12.08 11.91 9.30 5.08 1.25 1.67 1.88 1.78 1.61 1.05 1.20 1.73 2.03
Other current assets 36.78 32.62 43.27 37.22 27.84 21.93 23.64 19.77 18.80 21.50 18.59 17.35 15.93 15.22 14.42 18.12 19.06 14.77 11.31 12.36 13.00 12.27 11.71 18.33 14.48 10.78 20.78 17.05 18.87 15.89 12.98 11.18 14.50 13.39 11.24 14.96 12.50 9.28 20.15 5.76 8.96 6.12 4.61 3.43 4.09 5.97 5.33 5.31 2.57 4.45 4.46 2.56 2.74 18.35 3.82 3.28 1.50 3.14 3.17 3.46 1.11 2.13 2.96 2.13 2.29 1.18
Total current assets 514.96 547.97 562.75 745.61 759.96 745.13 689.97 632.21 543.11 509.99 447.26 429.32 376.11 498.33 533.41 526.21 667.02 866.05 822.35 792.58 720.25 651.62 658.52 455.82 431.59 408.56 378.85 394.61 508.67 477.97 472.05 455.05 418.73 391.11 365.84 450.99 447.96 243.09 235.44 257.99 248.63 252.58 233.10 229.63 219.75 214.26 199.24 208.91 98.48 106.75 111.69 121.49 128.99 60.92 85.13 100.08 62.26 82.65 43.40 53.60 64.03 31.06 20.39 18.93 12.55
Total non-current assets + 693.57 716.94 734.83 791.65 826.71 808.39 831.72 1,014.61 1,040.21 1,064.39 1,087.21 1,113.06 1,147.30 1,182.87 1,200.95 1,207.78 1,224.46 1,209.31 533.65 533.25 567.30 622.89 561.75 410.29 389.79 422.51 428.64 393.23 210.48 211.38 187.00 187.63 203.30 237.26 240.26 154.75 152.00 148.38 145.71 142.71 142.58 137.04 135.89 125.37 115.28 111.82 106.15 83.17 65.22 63.07 60.71 56.94 56.25 51.13 47.70 42.78 32.00 30.84 34.21 33.49 33.84 35.51 32.37 31.31 31.41
Total assets 1,208.53 1,264.92 1,297.58 1,537.26 1,586.67 1,553.52 1,521.69 1,646.82 1,583.32 1,574.39 1,534.46 1,542.38 1,523.42 1,681.20 1,734.37 1,733.99 1,891.48 2,075.35 1,356.00 1,325.83 1,287.55 1,274.51 1,220.27 866.11 821.38 831.07 807.49 787.84 719.16 689.35 659.05 642.68 622.04 628.37 606.09 605.75 599.96 391.47 381.15 400.70 391.21 389.62 368.99 354.99 335.03 326.07 305.39 292.08 163.69 169.82 172.40 178.43 185.24 112.05 132.83 142.85 94.26 113.49 77.61 87.09 97.87 66.56 52.76 50.24 43.95 50.54
Total current liabilities + 108.79 120.59 107.08 313.16 314.73 309.92 306.40 92.69 93.44 97.38 93.66 108.91 98.70 147.77 131.53 133.18 305.07 521.12 225.79 228.69 232.08 253.33 86.27 70.58 80.31 107.67 95.84 83.00 58.99 60.66 54.52 53.02 48.37 56.22 52.34 57.51 45.65 44.84 146.83 150.44 146.14 151.68 145.41 145.47 136.45 140.01 135.22 129.51 121.59 121.94 116.97 15.84 12.70 14.16 19.83 15.24 19.16 31.91 17.83 17.48 19.66 16.32 13.81 14.14 14.42 17.02
Total non-current liabilities + 445.85 451.22 463.29 466.33 473.40 465.25 465.71 674.85 597.72 606.87 609.25 625.49 656.68 758.42 832.72 844.17 876.83 823.83 411.61 409.97 404.65 401.50 549.31 407.38 367.03 368.45 365.49 363.19 332.65 307.47 303.26 299.14 295.15 292.67 288.95 287.19 283.68 127.65 20.17 21.91 18.90 19.56 14.56 14.24 14.56 14.92 15.10 14.61 6.40 6.63 6.31 103.45 102.75 32.04 32.55 33.11 37.86 33.31 45.91 46.68 47.06 98.62 81.99 70.33 52.49
Total liabilities 554.64 571.81 570.36 779.50 788.13 775.17 772.11 767.54 691.16 704.26 702.91 734.41 755.38 906.19 964.24 977.35 1,181.90 1,344.95 637.40 638.67 636.73 654.83 635.58 477.96 447.34 476.12 461.33 446.19 391.64 368.13 357.78 352.17 343.52 348.89 341.29 344.70 329.33 172.49 167.01 172.35 165.04 171.23 159.98 159.71 151.01 154.93 150.32 144.11 127.98 128.57 123.28 119.29 115.45 46.20 52.38 48.35 57.02 65.22 63.73 64.16 66.72 114.95 95.79 84.47 66.90 43.05
Total stockholders' equity + 653.89 693.11 727.21 757.77 798.54 778.35 749.58 879.28 892.16 870.13 831.55 807.98 768.04 775.01 770.12 756.64 709.58 730.41 718.60 687.17 650.82 619.69 584.69 388.15 374.04 354.94 346.16 341.65 327.52 321.23 301.27 290.51 278.52 279.48 264.80 261.05 270.63 218.98 214.15 228.35 226.17 218.39 209.01 195.28 184.02 171.15 155.07 147.97 35.71 41.25 49.12 59.14 69.79 65.86 80.45 94.51 37.24 48.27 13.88 22.94 31.15 -48.38 -43.04 -34.23 -22.95 7.49
Common shares outstanding 41 43 44 45 47 49 46 51 52 52 52 52 46 46 46 52 46 45 45 46 46 45 44 42 43 42 42 42 41 42 41 42 41 42 40 40 38 37 37 37 37 37 41 41 42 42 36 35 34 34 33 33 33 33 32 31 25 25 17 17 10 1 1 1 1 1 1
4 days ago