Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $122,287 | $130,761 | $136,820 | $130,617 |
Gross Profit | 22,672 | 29,154 | 29,403 | 32,257 |
EBITDA | 11,093 | 15,784 | 14,897 | 14,182 |
EBIT | 5,289 | 10,480 | 9,064 | 11,375 |
Net Income | 4,738 | 8,264 | 7,084 | 10,249 |
Net Change In Cash | 122,287 | 130,761 | 136,820 | 130,617 |
Free Cash Flow | 2,616 | 10,114 | 5,557 | 12,444 |
Cash | 7,522 | 7,153 | 15,807 | 15,174 |
Basic Shares | 17,137 | 17,618 | 17,640 | 17,670 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $543,767 | $595,842 | $730,736 | $568,868 |
Gross Profit | 143,419 | 180,085 | 279,557 | 191,441 |
EBITDA | 81,412 | 134,324 | 232,910 | 148,748 |
EBIT | 59,029 | 108,535 | 206,758 | 121,172 |
Net Income | 48,215 | 88,332 | 155,899 | 90,398 |
Net Change In Cash | 543,767 | 595,842 | 730,736 | 568,868 |
Cost of Revenue | 44,129 | 897 | -15,273 | |
Free Cash Flow | 18,105 | 49,501 | 143,563 | 119,577 |
Cash | 15,174 | 65,173 | 21,044 | 20,147 |
Basic Shares | 17,811 | 17,793 | 17,757 | 17,769 |
Quarter | EPS |
---|---|
2024-09-30 | $0.28 |
2024-06-30 | $0.47 |
2024-03-31 | $0.40 |
2023-12-31 | $0.58 |