Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $130,761 | $136,820 | $130,617 | $120,893 |
Gross Profit | 29,154 | 29,403 | 32,257 | 24,728 |
EBITDA | 14,276 | 13,364 | 14,845 | 14,741 |
EBIT | 8,972 | 7,531 | 12,038 | 8,211 |
Net Income | 8,264 | 7,084 | 10,249 | 7,431 |
Net Change In Cash | 130,761 | 136,820 | 130,617 | 120,893 |
Free Cash Flow | 10,114 | 5,557 | 12,444 | -11,279 |
Cash | 7,153 | 15,807 | 15,174 | 13,559 |
Basic Shares | 17,618 | 17,640 | 17,670 | 17,889 |
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 | 133,619 | 180,085 | 279,557 | 191,441 |
EBITDA | 81,407 | 134,324 | 232,783 | 148,748 |
EBIT | 59,024 | 108,535 | 206,631 | 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-06-30 | $0.47 |
2024-03-31 | $0.40 |
2023-12-31 | $0.58 |
2023-09-30 | $0.42 |