Overview Financials News + Filings Key Docs Charts Holdings 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 |
| 10-K | 10-K | 10-K | 10-K | 10-K | 10-K |
Net revenue: | | | | | | |
Product sales | 222.1 | 166.0 | 147.5 | 143.2 | 139.2 | 109.8 |
Consumer and MHP loans interest | 28.6 | 27.2 | 25.4 | 22.2 | 18.8 | |
Other | 6.4 | 4.3 | 3.9 | 3.6 | 4.0 | |
Total net revenue | 257.0 | 197.5 | 176.7 | 169.0 | 161.9 | 128.7 |
Total net revenue growth | 30.1% | 11.8% | 4.6% | 4.4% | 25.7% | |
Operating expenses: | | | | | | |
Cost of product sales | 150.1 | 114.1 | 109.7 | 104.9 | 107.2 | |
Selling, general and administrative expenses | 27.6 | 23.3 | 19.1 | 25.5 | 21.0 | |
Income from operations | 78.0 | 58.9 | 47.6 | 37.8 | 32.8 | 28.1 |
Operating margin | 30.4% | 29.8% | 26.9% | 22.4% | 20.3% | 21.8% |
|
Other income (expense): | | | | | | |
Nonoperating interest income | 2.9 | 2.1 | 0.9 | 0.3 | 0.2 | |
Miscellaneous, net | 1.6 | 0.5 | 0.3 | 0.2 | 0.2 | |
Interest expense | -0.4 | -0.9 | -1.1 | -0.7 | -2.5 | -2.0 |
Total other | 4.1 | 1.7 | 1.2 | -0.3 | -2.2 | |
Income before income tax expense | 82.1 | 60.6 | 48.8 | 37.6 | 30.6 | |
Income tax expense | -14.4 | -10.8 | -10.8 | -8.7 | -9.1 | -0.1 |
Net income | 67.8 | 49.9 | 38.0 | 28.8 | 21.5 | 26.3 |
|
Weighted average shares outstanding: | | | | | | |
Basic | 24.4 | 24.2 | 24.2 | 24.4 | 20.2 | |
Diluted | 24.7 | 24.3 | 24.2 | 24.4 | 20.2 | |
|
Net income per share: | | | | | | |
Basic | $2.78 | $2.06 | $1.57 | $1.18 | $1.07 | |
Diluted | $2.74 | $2.05 | $1.57 | $1.18 | $1.07 | $26,348.00 |
|