$146.31M
Revenue
$0.17
Earnings Per Share
40.68%
Gross Margin %
$0.00M
Free Cash Flow
Revenue
146.31
Earnings Per Share
0.17
Gross Margin %
40.68
Free Cash Flow
0.00
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 |
---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $146.31M | $142.08M | $121.33M | $100.00M | $75.83M |
GM % | Gross Margin % | 41.21% | 40.68% | 53.68% | 54.42% | 54.38% | 49.84% |
OM | Operating Margin | 15.40% | 15.57% | 32.79% | 32.95% | 39.74% | 36.05% |
EPS | Earnings Per Share | $-0.54 | $0.17 | $2.20 | $2.26 | $2.04 | $1.44 |
Div. | Dividends | N/A | $0.56 | $0.70 | $0.50 | $0.34 | $0.28 |
PR % | Payout Ratio % | 0 | 329.41% | 31.82% | 22.12% | 16.67% | 19.44% |
Sha. | Shares | N/AM | 19.19M | 17.28M | 12.83M | 12.12M | 11.52M |
OCF | Operating Cash Flow | N/A | $25.80M | $30.96M | $30.90M | $30.96M | $18.06M |
FCF | Free Cash Flow | N/A | $18.29M | $1.12M | $-6.93M | $3.12M | $-1.96M |
FCFS | Free Cash Flow Per Share | $-0.73 | $-0.84 | $-0.11 | $-0.57 | $0.27 | $-0.18 |