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 |
Total revenues [+] | 69.8 | 48.2 | 35.9 | 34.3 | 20.1 | 9.2 | 8.2 | 4.8 |
Products | | | | | | | 1.1 | 0.6 |
Services | | | | | | | 7.0 | 4.2 |
Revenue growth | 44.6% | 34.5% | 4.6% | 70.7% | 119.0% | 12.2% | 71.0% | 14.2% |
Cost of goods sold [+] | 32.7 | 22.9 | 15.4 | 11.8 | 8.5 | 4.5 | 4.0 | 2.6 |
Cost of product sales | | | | | | | 0.6 | 0.2 |
Cost of services | | | | | | | 3.4 | 2.3 |
Gross profit | 37.1 | 25.3 | 20.4 | 22.5 | 11.6 | 4.7 | 4.2 | 2.2 |
Gross margin | 53.2% | 52.5% | 57.0% | 65.7% | 57.6% | 51.3% | 51.4% | 46.7% |
Selling, general and administrative [+] | 5.4 | 4.8 | 4.0 | 3.6 | 2.1 | 1.8 | 2.1 | 2.2 |
Sales and marketing | 0.3 | 0.3 | 0.1 | 0.2 | 0.3 | 0.3 | 0.4 | 0.2 |
General and administrative | 5.1 | 4.6 | 3.9 | 3.5 | 1.8 | 1.6 | 1.8 | 1.9 |
Research and development | 11.7 | 8.9 | 5.2 | 5.5 | 3.4 | 4.4 | 2.7 | 2.9 |
Equity in earnings | | | | | | | | |
EBITDA [+] | 25.7 | 15.5 | 13.4 | 14.4 | 6.8 | -1.2 | -0.4 | -2.6 |
EBITDA growth | 66.0% | 15.0% | -6.7% | 113.1% | -676.5% | 167.0% | -83.1% | 21.8% |
EBITDA margin | 36.8% | 32.0% | 37.4% | 42.0% | 33.6% | -12.8% | -5.4% | -54.5% |
Depreciation and amortization | 5.7 | 3.8 | 2.1 | 1.0 | 0.6 | 0.3 | 0.2 | 0.2 |
EBIT [+] | 20.0 | 11.7 | 11.3 | 13.4 | 6.1 | -1.5 | -0.7 | -2.8 |
EBIT growth | 71.2% | 3.2% | -15.6% | 117.9% | -508.9% | 118.6% | -75.7% | 23.0% |
EBIT margin | 28.6% | 24.2% | 31.5% | 39.0% | 30.6% | -16.4% | -8.4% | -59.0% |
Interest income | 1.1 | 0.2 | 1.0 | 0.0 | 0.4 | 1.7 | 0.7 | 1.2 |
Interest income | 1.1 | 0.2 | 1.0 | 0.0 | 0.4 | 1.7 | 0.7 | 1.2 |
Other income (expense), net [+] | -2.1 | -0.1 | -1.7 | 0.1 | -0.3 | 0.2 | -1.3 | 0.1 |
Gain (loss) on sale of assets | | | | | | 1.7 | | 1.2 |
Other | 0.2 | 0.3 | 0.4 | 0.1 | 0.5 | 0.2 | 0.1 | 0.1 |
Pre-tax income | 19.0 | 11.8 | 10.6 | 13.5 | 6.2 | 0.4 | -1.3 | -1.5 |
Income taxes | 5.2 | 2.7 | 2.5 | 2.5 | 0.0 | 0.0 | 0.0 | 0.0 |
Tax rate | 27.1% | 23.2% | 23.2% | 18.8% | 0.1% | 7.0% | 0.2% | |
Minority interest | | | | | | | -0.1 | -0.7 |
Earnings from continuing ops | 13.9 | 9.0 | 8.2 | 11.0 | 6.2 | 0.4 | -1.1 | -0.8 |
Earnings from discontinued ops | | | | | | | | 18.8 |
Net income | 13.9 | 9.0 | 8.2 | 11.0 | 6.2 | 0.4 | -1.1 | 18.0 |
Net margin | 19.9% | 18.7% | 22.7% | 32.0% | 31.1% | 4.1% | -13.6% | 376.8% |
|
Basic EPS [+] | $1.62 | $1.03 | $0.91 | $1.24 | $0.71 | $0.04 | ($0.13) | ($0.09) |
Growth | 57.2% | 12.6% | -26.0% | 74.2% | 1563.8% | -133.5% | 43.3% | -64.5% |
Diluted EPS [+] | $1.61 | $1.03 | $0.91 | $1.22 | $0.70 | $0.04 | ($0.13) | ($0.09) |
Growth | 57.3% | 13.3% | -26.0% | 75.3% | 1557.1% | -133.1% | 45.1% | -64.9% |
|
Dividends per share [+] | | | | | | | $0.35 | |
Growth | | | | | | -100.0% | | |
|
Shares outstanding (basic) [+] | 8.6 | 8.8 | 8.9 | 8.9 | 8.8 | 8.8 | 8.7 | 8.8 |
Growth | -2.3% | -1.6% | 0.5% | 0.9% | 0.3% | 0.3% | -0.8% | -1.7% |
Shares outstanding (diluted) [+] | 8.6 | 8.8 | 9.0 | 9.0 | 8.9 | 8.9 | 8.7 | 8.9 |
Growth | -2.4% | -2.3% | 0.5% | 0.2% | 0.8% | 1.7% | -2.0% | -0.5% |
|
EBIT is a non-GAAP figure that excludes all non-recurring expenses: restructuring costs, asset impairments, IPR&D writeoffs, and other unusual charges. |