| (in millions $) | 30 Oct 2024 | 30 Jun 2024 | 31 Mar 2024 | 31 Dec 2023 |
|---|---|---|---|---|
| Current assets | ||||
| Cash | $17.9 | $35.49 | $72.55 | |
| Short term investments | ||||
| Net receivables | $290.42 | $140.01 | $79.88 | $123.8 |
| Inventory | $63.51 | $51.33 | $46.34 | $52.65 |
| Total current assets | $384.3 | $235.69 | $180.79 | $255.37 |
| Long term investments | ||||
| Property, plant & equipment | $34.37 | $37.41 | $38.34 | $38.19 |
| Goodwill & intangible assets | $35.03 | $35 | $35.08 | |
| Total noncurrent assets | $142.56 | $143.54 | $143.58 | |
| Total investments | ||||
| Total assets | $523.88 | $378.25 | $324.33 | $398.95 |
| Current liabilities | ||||
| Accounts payable | $98.93 | $74.5 | $40.37 | $54.44 |
| Deferred revenue | ||||
| Short long term debt | $12.78 | $8.24 | $7.38 | |
| Total current liabilities | $253.93 | $161.76 | $113.67 | $149.23 |
| Long term debt | $14.86 | $15.96 | $16.67 | |
| Total noncurrent liabilities | $20.6 | $22.44 | $53.6 | |
| Total debt | $27.64 | $24.2 | $24.05 | |
| Total liabilities | $274.31 | $182.36 | $136.11 | $202.84 |
| Shareholders' equity | ||||
| Retained earnings | -$30.58 | -$82.85 | -$88.12 | -$73.61 |
| Other shareholder equity | -$15.27 | -$16.31 | -$16.19 | -$15.63 |
| Total shareholder equity | $195.4 | $187.73 | $189.41 | |
| (in millions $) | 31 Dec 2023 | 31 Jan 2023 | 31 Dec 2021 | 31 Dec 2020 |
|---|---|---|---|---|
| Current assets | ||||
| Cash | $72.55 | $85.49 | $45.33 | $92.69 |
| Short term investments | ||||
| Net receivables | $123.8 | $102.77 | $147.39 | $102.25 |
| Inventory | $52.65 | $80.62 | $83.95 | $38.64 |
| Total current assets | $255.37 | $275.21 | $287.56 | $250.83 |
| Long term investments | ||||
| Property, plant & equipment | $38.19 | $34.77 | $30.1 | $37.9 |
| Goodwill & intangible assets | $35.08 | $35.08 | $36.4 | $37.41 |
| Total noncurrent assets | $143.58 | $130.13 | $69.49 | $78.54 |
| Total investments | ||||
| Total assets | $398.95 | $399.3 | $357.05 | $329.37 |
| Current liabilities | ||||
| Accounts payable | $54.44 | $33.69 | $66.13 | $40.49 |
| Deferred revenue | ||||
| Short long term debt | $7.38 | $36.27 | $12.58 | $15.88 |
| Total current liabilities | $149.23 | $173.31 | $173.07 | $138.27 |
| Long term debt | $16.67 | $41.62 | $101.45 | $167.29 |
| Total noncurrent liabilities | $53.6 | $76.33 | $123 | $176.43 |
| Total debt | $24.05 | $87.76 | $114.03 | $183.17 |
| Total liabilities | $202.84 | $247.82 | $296.07 | $314.69 |
| Shareholders' equity | ||||
| Retained earnings | -$73.61 | -$110.73 | -$203.43 | -$197.42 |
| Other shareholder equity | -$15.63 | -$17.48 | -$12.95 | -$12.45 |
| Total shareholder equity | $189.41 | $145.7 | $56.57 | $11.73 |
| (in millions $) | 30 Oct 2024 | 30 Jun 2024 | 31 Mar 2024 | 31 Dec 2023 |
|---|---|---|---|---|
| Revenue | ||||
| Total revenue | $321.61 | $148.62 | $90.08 | $127.4 |
| Cost of revenue | $101.03 | $69.02 | $93.66 | |
| Gross Profit | $108.83 | $47.59 | $21.05 | $33.73 |
| Operating activities | ||||
| Research & development | ||||
| Selling, general & administrative | $39.94 | $42.38 | $49.07 | |
| Total operating expenses | $40.75 | $39.94 | $42.38 | $49.07 |
| Operating income | $7.64 | -$21.32 | -$15.34 | |
| Income from continuing operations | ||||
| EBIT | $7.8 | -$21.09 | -$15.8 | |
| Income tax expense | $15.43 | $2.28 | -$6.73 | -$5.64 |
| Interest expense | -$0.47 | $0.26 | $0.14 | $0.71 |
| Net income | ||||
| Net income | $52.27 | $5.27 | -$14.51 | -$10.87 |
| Income (for common shares) | $5.27 | -$13.18 | -$11.25 | |
| (in millions $) | 31 Dec 2023 | 31 Dec 2022 | 31 Jan 2022 | 31 Dec 2020 |
|---|---|---|---|---|
| Revenue | ||||
| Total revenue | $711.56 | $796.19 | $515.87 | |
| Cost of revenue | $488.2 | $584.9 | $366.11 | |
| Gross Profit | $223.35 | $211.29 | $149.76 | |
| Operating activities | ||||
| Research & development | ||||
| Selling, general & administrative | $164.25 | $150.02 | $134.86 | |
| Total operating expenses | $164.25 | $150.32 | $136.86 | |
| Operating income | $59.11 | $60.97 | $12.91 | |
| Income from continuing operations | ||||
| EBIT | $51.69 | $61.59 | $8.02 | |
| Income tax expense | $6.83 | -$41.01 | $0.73 | |
| Interest expense | $6.45 | $11.18 | $21.56 | |
| Net income | ||||
| Net income | $38.41 | $91.41 | -$14.27 | |
| Income (for common shares) | $36.9 | $90 | -$15.53 | |
| (in millions $) | 30 Oct 2024 | 30 Jun 2024 | 31 Mar 2024 | 31 Dec 2023 |
|---|---|---|---|---|
| Net income | $5.27 | -$14.51 | -$10.87 | |
| Operating activities | ||||
| Depreciation | $2.13 | $1.51 | $2.35 | |
| Business acquisitions & disposals | -$0.14 | -$1.41 | -$0.04 | |
| Stock-based compensation | $2.52 | $2.58 | $2.06 | |
| Total cash flows from operations | -$14.8 | -$12.86 | -$21.27 | |
| Investing activities | ||||
| Capital expenditures | -$2.4 | -$2.23 | -$3.19 | |
| Investments | ||||
| Total cash flows from investing | -$8.99 | -$2.54 | -$3.63 | -$3.23 |
| Financing activities | ||||
| Dividends paid | ||||
| Sale and purchase of stock | ||||
| Net borrowings | $5 | |||
| Total cash flows from financing | -$26.46 | -$0.13 | -$20 | -$0.58 |
| Effect of exchange rate | $0.36 | -$0.12 | -$0.56 | $1.18 |
| Change in cash and equivalents | -$50.27 | -$17.47 | -$36.5 | -$25.07 |
| (in millions $) | 31 Dec 2023 | 31 Dec 2022 | 31 Dec 2021 | 31 Dec 2020 |
|---|---|---|---|---|
| Net income | $38.41 | $91.41 | -$6.01 | -$14.27 |
| Operating activities | ||||
| Depreciation | $8.59 | $10.58 | $10.25 | $10.94 |
| Business acquisitions & disposals | -$0.04 | |||
| Stock-based compensation | $8.03 | $5.08 | $2.09 | $2.3 |
| Total cash flows from operations | $66.4 | $86.1 | -$5.88 | $43.57 |
| Investing activities | ||||
| Capital expenditures | -$8.87 | -$10.39 | -$8.19 | -$8.19 |
| Investments | ||||
| Total cash flows from investing | -$8.91 | -$10.39 | -$8.19 | -$8.19 |
| Financing activities | ||||
| Dividends paid | ||||
| Sale and purchase of stock | ||||
| Net borrowings | -$69.22 | -$29.6 | -$29.99 | -$10.77 |
| Total cash flows from financing | -$72.29 | -$31.02 | -$32.79 | -$10.95 |
| Effect of exchange rate | $1.85 | -$4.53 | -$0.51 | $1.98 |
| Change in cash and equivalents | -$14.79 | $44.69 | -$46.85 | $24.43 |
| Market cap | $184.91M |
|---|---|
| Enterprise value | N/A |
| Shares outstanding | 10.80M |
| Revenue | $687.70M |
|---|---|
| EBITDA | N/A |
| EBIT | N/A |
| Net Income | $32.16M |
| Revenue Q/Q | N/A |
| Revenue Y/Y | N/A |
| P/E ratio | 5.75 |
|---|---|
| EV/Sales | N/A |
| EV/EBITDA | N/A |
| EV/EBIT | N/A |
| P/S ratio | 0.27 |
| P/B ratio | N/A |
| Book/Share | N/A |
| Cash/Share | N/A |
| EPS | $2.98 |
|---|---|
| ROA | 7.92% |
| ROE | N/A |
| Debt/Equity | 1.07 |
|---|---|
| Net debt/EBITDA | N/A |
| Current ratio | 1.51 |
| Quick ratio | 1.26 |