Overview Financials News + Filings Key Docs Charts Ownership Insiders
|
In millions, except per share items | Dec-31-22 | Dec-31-21 | Dec-31-20 | Dec-31-19 | Dec-31-18 | Dec-31-17 | Dec-31-16 | Dec-31-15 |
| 10-K | 10-K | 10-K | 10-K | 10-K | 10-K | 10-K | 10-K |
Sales | 44.5 | 48.5 | 27.7 | 28.2 | 16.6 | 10.2 | 8.8 | 29.5 |
Sales growth | -8.3% | 75.1% | -1.9% | 70.0% | 62.3% | 16.0% | -70.1% | 6.6% |
Cost of sales | 15.4 | 14.9 | 10.2 | 9.1 | 5.8 | 3.3 | 3.7 | 17.0 |
Gross profit | 29.1 | 33.6 | 17.5 | 19.1 | 10.8 | 7.0 | 5.1 | 12.6 |
Gross margin | 65.4% | 69.3% | 63.2% | 67.6% | 65.2% | 68.0% | 58.0% | 42.5% |
|
Other costs and expenses: | | | | | | | | |
Research and development | 4.5 | 4.3 | 3.9 | 3.7 | 2.5 | 1.9 | 1.0 | 2.2 |
Professional services | 9.0 | 7.6 | 7.4 | 8.5 | 3.1 | 1.8 | 1.5 | 1.5 |
Salaries and related costs | 18.6 | 17.5 | 14.6 | 14.0 | 9.3 | 6.9 | 7.8 | 7.5 |
Selling, general and administrative | 48.1 | 43.7 | 33.7 | 36.2 | 21.8 | 8.7 | 15.5 | 9.9 |
Total other costs and expenses | 105.9 | 48.0 | 75.7 | 40.0 | 25.1 | 20.8 | 16.5 | 19.5 |
Loss from operations | -23.6 | -14.4 | -20.1 | -20.9 | -14.3 | -13.9 | -11.4 | -7.0 |
Operating margin | -52.9% | -29.8% | -72.5% | -73.9% | -86.0% | -135.7% | -129.2% | -23.7% |
Interest income | 0.2 | 0.0 | 0.2 | 1.4 | 0.6 | | | |
Interest expense | 0.0 | 0.0 | 0.0 | 0.0 | -0.1 | -0.1 | -0.2 | |
Other loss, net | 0.5 | -0.4 | 0.5 | -0.4 | -0.9 | | | |
Total other loss, net | 0.7 | -0.4 | 0.7 | 1.0 | -0.4 | 0.0 | -0.1 | 1.6 |
Loss before income taxes | -22.9 | -14.8 | -19.4 | -19.8 | -14.7 | -13.8 | -11.5 | -5.3 |
Income tax (benefit) expense | 0.4 | 0.4 | -7.5 | -0.1 | -3.9 | -0.2 | 0.1 | 0.0 |
Net loss | -23.3 | -15.2 | -11.9 | -19.7 | | | | |
Net loss attributable to non-controlling interest | -0.1 | 0.0 | 0.0 | | | | | |
Net loss attributable to stockholders | -23.2 | -15.2 | -11.9 | -19.7 | 62.7 | -5.1 | -11.6 | -5.4 |
|
Loss per share: | | | | | | | | |
Basic (in dollars per share) | ($0.67) | ($0.44) | ($0.35) | ($0.58) | $1.89 | ($0.16) | ($0.15) | $0.34 |
Diluted (in dollars per share) | ($0.67) | ($0.44) | ($0.35) | ($0.58) | $1.83 | ($0.17) | ($0.15) | $0.24 |
|