$411.96M
Revenue
$0.78
Earnings Per Share
52.77%
Gross Margin %
$80.79M
Free Cash Flow
Revenue
411.96
Earnings Per Share
0.78
Gross Margin %
52.77
Free Cash Flow
80.79
Financials
Year | Year | TTM | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | 2014 | 2007 | 2005 | 2004 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Rev. | Revenue | N/A | $411.96M | $321.57M | $262.00M | $270.61M | $253.38M | $190.97M | $139.38M | $123.25M | $112.08M | $76.28M | $53.02M | $40.07M | $40.58M |
GM % | Gross Margin % | 52.77% | 52.77% | 50.13% | 47.04% | 49.91% | 51.96% | 49.96% | 48.55% | 48.32% | 47.53% | 50.08% | 36.14% | 28.93% | 39.34% |
OM | Operating Margin | 32.82% | 32.82% | 30.76% | 26.57% | 33.30% | 35.98% | 33.98% | 31.58% | 32.02% | 30.49% | 24.76% | 3.97% | -7.79% | -12.69% |
EPS | Earnings Per Share | $0.50 | $0.78 | $0.61 | $0.37 | $0.59 | $0.60 | $0.40 | $0.29 | $0.24 | $0.17 | $0.11 | $0.01 | $-0.01 | $-0.05 |
Div. | Dividends | N/A | $0.54 | $0.47 | $0.40 | $0.39 | $0.37 | $0.27 | $0.23 | $0.18 | $0.16 | $0.12 | $0.06 | $0.00 | $0.00 |
PR % | Payout Ratio % | 0 | 69.23% | 77.05% | 108.11% | 66.10% | 61.67% | 67.50% | 79.31% | 75.00% | 94.12% | 109.09% | 600.00% | -0.00% | -0.00% |
Sha. | Shares | N/AM | 131.65M | 131.47M | 131.23M | 130.97M | 130.51M | 130.28M | 130.22M | 130.22M | 129.27M | 113.27M | 89.15M | 88.05M | 88.05M |
OCF | Operating Cash Flow | N/A | $86.50M | $105.55M | $84.64M | $78.87M | $101.97M | $65.96M | $45.05M | $18.52M | $29.70M | $19.79M | $0.00M | $0.00M | $0.00M |
FCF | Free Cash Flow | N/A | $80.79M | $104.03M | $81.21M | $73.47M | $96.87M | $62.12M | $39.59M | $14.95M | $26.43M | $18.40M | $0.00M | $0.00M | $0.00M |
FCFS | Free Cash Flow Per Share | $0.40 | $0.40 | $0.54 | $0.45 | $0.39 | $0.49 | $0.35 | $0.24 | $0.09 | $0.15 | $0.16 | $0.07 | $0.01 | $0.01 |