Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $220,236 | $207,102 | $191,077 | $197,798 |
Gross Profit | 75,717 | 64,469 | 57,472 | 62,379 |
EBITDA | 34,123 | 19,809 | 27,598 | 18,703 |
EBIT | 24,056 | 11,312 | 21,716 | 13,094 |
Net Income | 10,279 | 3,503 | 12,539 | 12,747 |
Net Change In Cash | 220,236 | 207,102 | 191,077 | 197,798 |
Free Cash Flow | 9,930 | 14,563 | 11,837 | 18,058 |
Cash | 37,345 | 32,729 | 30,290 | 24,768 |
Basic Shares | 37,312 | 37,123 | 37,142 | 36,979 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $813,067 | $899,547 | $761,435 | $510,369 |
Gross Profit | 259,086 | 283,366 | 211,421 | 171,960 |
EBITDA | 94,996 | 104,490 | 68,804 | 74,483 |
EBIT | 72,210 | 83,274 | 47,919 | 53,553 |
Net Income | 48,867 | 60,267 | 33,538 | 36,769 |
Net Change In Cash | 813,067 | 899,547 | 761,435 | 510,369 |
Cost of Revenue | 5,923 | -10,563 | -47,362 | |
Free Cash Flow | 63,317 | 48,329 | 27,047 | 33,086 |
Cash | 30,290 | 23,139 | 17,655 | 28,301 |
Basic Shares | 37,095 | 35,916 | 36,358 | 35,916 |
Quarter | EPS |
---|---|
2024-06-30 | $0.39 |
2024-03-31 | $0.21 |
2023-12-31 | $0.29 |
2023-09-30 | $0.38 |