Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $118,609 | $112,312 | $101,117 | $103,406 |
Gross Profit | 46,549 | 45,785 | 41,216 | 44,339 |
EBITDA | 45,596 | 48,286 | 43,626 | 48,296 |
EBIT | 25,900 | 28,312 | 23,919 | 28,875 |
Net Income | 5,781 | 7,488 | 5,965 | 7,623 |
Net Change In Cash | 118,609 | 112,312 | 101,117 | 103,406 |
Free Cash Flow | 67,651 | 22,756 | -22,959 | 24,227 |
Cash | 28,673 | 32,760 | 11,526 | 20,654 |
Basic Shares | 31,646 | 30,919 | 30,589 | 30,354 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $435,444 | $392,118 | $321,001 | $229,251 |
Gross Profit | 177,889 | 137,513 | 113,997 | 77,570 |
EBITDA | 185,911 | 160,391 | 135,496 | 79,529 |
EBIT | 106,752 | 83,759 | 67,972 | 18,762 |
Net Income | 26,857 | 18,888 | 4,797 | -7,009 |
Net Change In Cash | 435,444 | 392,118 | 321,001 | 229,251 |
Cost of Revenue | -58,933 | 35,123 | ||
Free Cash Flow | 78,891 | 14,137 | -76,312 | -15,852 |
Cash | 28,673 | 5,063 | 1,122 | 60,055 |
Basic Shares | 30,877 | 30,037 | 24,146 | 21,847 |
Quarter | EPS |
---|---|
2024-12-31 | $0.29 |
2024-09-30 | $0.34 |
2024-06-30 | $0.29 |
2024-03-31 | $0.34 |