$578.84M
Revenue
$1.66
Earnings Per Share
67.44%
Gross Margin %
$100.16M
Free Cash Flow
Revenue
578.84
Earnings Per Share
1.66
Gross Margin %
67.44
Free Cash Flow
100.16
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $578.84M | $392.16M | $318.11M | $282.85M | $267.66M | $267.44M | $269.89M | $229.57M | $0.00M |
GM % | Gross Margin % | 69.58% | 67.44% | 64.19% | 64.82% | 64.03% | 60.91% | 0.00% | 0.00% | 0.00% | 0.00% |
OM | Operating Margin | 17.26% | 11.77% | 7.60% | 3.79% | 8.47% | 9.47% | 0.00% | 0.00% | 0.00% | 0.00% |
EPS | Earnings Per Share | $2.14 | $1.66 | $0.84 | $0.71 | $0.63 | $0.66 | $0.71 | $0.64 | $0.36 | $-1,559.42 |
Div. | Dividends | N/A | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% | 0 |
Sha. | Shares | N/AM | 53.87M | 52.27M | 51.65M | 50.01M | 49.79M | 48.82M | 46.76M | 45.66M | 0.03M |
OCF | Operating Cash Flow | N/A | $101.88M | $19.51M | $29.48M | $44.31M | $34.31M | $55.58M | $12.38M | $2.12M | $0.00M |
FCF | Free Cash Flow | N/A | $100.16M | $14.70M | $23.00M | $34.89M | $49.16M | $46.71M | $4.83M | $-7.10M | $0.00M |
FCFS | Free Cash Flow Per Share | $2.01 | $1.91 | $0.29 | $0.47 | $0.72 | $1.04 | $0.00 | $0.00 | $0.00 | $0.00 |