Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15
Total cash and short-term investments + 308.27 445.55 460.38 451.41 214.47 234.36 149.47 188.21 16.14 6.69 0.00
Accounts receivable, net 119.69 93.07 89.88 61.23 34.18 25.06 13.13 6.67 3.86 2.09
Inventories 145.29 80.12 33.89 11.89 17.23 8.48 5.83 2.67 3.67 3.36
Other current assets 10.40 12.07 9.60 5.51 2.66 1.97 2.21 3.47 0.43 0.24
Total current assets 583.65 630.81 593.74 530.03 268.54 269.87 170.64 199.28 24.10 12.25
Total non-current assets + 323.67 177.58 83.07 34.84 26.55 11.32 10.62 0.80 0.99 0.87
Total assets 907.32 808.38 676.81 564.88 295.08 281.19 181.25 200.08 25.09 13.12
Total current liabilities + 96.06 88.50 78.11 61.19 41.31 20.73 16.86 11.16 7.15 7.29
Total non-current liabilities + 30.10 30.19 26.19 7.68 24.73 30.72 24.56 24.93 16.46 12.43
Total liabilities 126.16 118.69 104.30 68.87 66.04 51.44 41.42 36.08 23.61 19.72
Total stockholders' equity + 781.16 689.70 572.51 496.01 229.05 229.75 139.84 164.00 1.48 -6.61
Common shares outstanding 30 31 29 28 27 26 24 15 13 12 12
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
Total cash and short-term investments + 283.83 308.27 322.59 300.90 369.19 445.55 410.99 439.66 441.36 460.38 464.21 467.05 452.06 451.41 427.55 196.32 203.29 214.47 220.18 207.84 226.14 234.36 234.64 242.56 135.73 149.47 151.60 158.62 177.01 188.21 120.43 123.96 17.90 16.14 0.00 0.00 6.69 6.69
Accounts receivable, net 105.09 119.69 107.99 137.69 92.63 93.07 89.74 79.72 72.33 89.88 71.46 63.50 59.77 61.23 48.50 40.38 34.54 34.18 26.68 24.91 21.65 25.06 21.10 10.24 11.03 13.13 10.99 9.47 7.04 6.67 5.41 4.49 3.46 3.86 2.09
Inventories 166.24 145.29 141.78 121.63 99.73 80.12 67.43 59.03 48.97 33.89 26.12 20.84 15.66 11.89 15.15 21.86 22.20 17.23 15.57 13.30 11.39 8.48 8.97 9.97 7.25 5.83 4.68 3.56 3.11 2.67 3.08 3.55 3.39 3.67 3.36
Other current assets 11.66 10.40 14.13 12.97 10.14 12.07 14.36 28.76 9.55 9.60 7.80 8.69 6.09 5.51 4.35 4.57 2.44 2.66 3.05 3.45 1.61 1.97 2.22 4.35 1.43 2.21 6.40 11.19 2.77 3.47 2.09 1.03 4.37 0.85 0.12
Total current assets 566.82 583.65 586.49 573.19 571.68 630.81 582.52 607.16 572.21 593.74 569.59 560.08 533.58 530.03 495.54 263.13 262.48 268.54 255.50 249.49 260.78 269.87 266.92 267.11 155.43 170.64 170.46 177.24 188.54 199.28 129.96 133.03 26.94 24.10 6.69 12.25
Total non-current assets + 344.56 334.84 221.23 229.00 159.13 177.58 213.67 121.23 113.63 83.07 69.90 58.17 38.27 34.84 31.98 28.87 27.24 26.55 23.40 22.71 12.63 11.32 4.86 4.20 10.31 10.62 12.76 8.32 1.06 0.80 0.77 0.87 0.91 0.99 -6.69
Total assets 911.38 918.49 807.72 802.19 730.81 808.38 796.19 728.39 685.84 676.81 639.49 618.25 571.85 564.88 527.52 292.00 289.72 295.08 278.89 272.21 273.41 281.19 271.78 271.31 165.74 181.25 183.23 185.57 189.61 200.08 130.72 133.89 27.85 25.09 13.12
Total current liabilities + 89.42 96.06 110.84 93.36 63.47 88.50 74.26 65.66 72.17 78.11 70.00 66.69 59.87 61.19 49.29 46.85 43.17 41.31 33.59 24.35 19.42 20.73 18.20 13.04 13.72 16.86 12.70 8.66 7.83 11.16 7.60 9.34 7.92 7.15 7.29
Total non-current liabilities + 29.62 41.28 30.41 31.02 31.60 30.19 25.37 24.66 24.65 26.19 25.32 22.20 7.33 7.68 8.03 18.17 21.50 24.73 25.00 27.94 30.86 30.72 24.76 24.67 24.62 24.56 24.47 24.42 24.36 24.93 24.81 21.97 24.87 16.62
Total liabilities 119.04 137.33 141.26 124.38 95.07 118.69 99.63 90.32 96.82 104.30 95.31 88.89 67.20 68.87 57.32 65.02 64.67 66.04 58.59 52.29 50.28 51.44 42.96 37.71 38.33 41.42 37.17 33.08 32.19 36.08 32.41 31.32 32.79 23.61 19.72
Total stockholders' equity + 792.34 781.16 666.46 677.81 635.74 689.70 696.56 638.07 589.02 572.51 544.18 529.36 504.65 496.01 470.20 226.98 225.06 229.05 220.30 219.91 223.13 229.75 228.82 233.59 127.40 139.84 146.05 152.49 157.42 164.00 98.31 102.58 -4.93 1.48 -6.56 -100.75
Common shares outstanding 29 29 30 30 30 31 31 30 30 30 29 29 29 30 28 28 28 27 27 27 27 27 27 26 24 24 24 24 23 22 21 14 13 12 12 12 12
4 days ago