STATEMENT·Income statement
USD · GAAP
| METRIC | FY 2015 | FY 2016 | FY 2017 | FY 2018 | FY 2019 | TREND |
|---|---|---|---|---|---|---|
| Sales, Adj. | $80.6M | $87.4M | $98.4M | $130.5M | $134.2M | |
| YoY % | — | +8.4% | +12.6% | +32.6% | +2.9% | |
| P / Sales | — | — | — | — | — | |
| EV / Sales | — | — | — | — | — | |
| Gross Profit, Adj. | $77.6M | $84.5M | $95.0M | $123.3M | $125.1M | |
| YoY % | — | +8.8% | +12.5% | +29.8% | +1.5% | |
| Margin % | 96.3% | 96.7% | 96.6% | 94.5% | 93.2% | |
| EV / Gross Profit | — | — | — | — | — | |
| EBITDA, Adj. | $29.9M | $36.9M | $41.1M | $52.9M | $57.8M | |
| YoY % | — | +23.5% | +11.5% | +28.7% | +9.3% | |
| Margin % | 37.1% | 42.2% | 41.8% | 40.6% | 43.1% | |
| EV / EBITDA | — | — | — | — | — | |
| EBIT | $29.9M | $36.9M | $36.3M | $52.7M | $57.8M | |
| YoY % | — | +23.5% | -1.5% | +45.0% | +9.8% | |
| Margin % | 37.1% | 42.2% | 36.9% | 40.4% | 43.1% | |
| EV / EBIT | — | — | — | — | — | |
| Net Income | $19.6M | $23.6M | $19.8M | $40.6M | $44.3M | |
| YoY % | — | +20.4% | -15.9% | +104.7% | +9.1% | |
| Net Margin | 24.3% | 27.0% | 20.2% | 31.1% | 33.0% | |
| EPS (GAAP) | $1.17 | $1.30 | $1.08 | $2.14 | $2.33 | |
| YoY % | — | +11.1% | -16.9% | +98.1% | +8.9% |