Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $139,394 | $139,394 | $159,160 | $137,541 |
Gross Profit | 24,069 | 24,069 | 34,658 | 24,757 |
EBITDA | 16,839 | 17,515 | 21,307 | 15,400 |
EBIT | 12,139 | 12,815 | 15,299 | 11,500 |
Net Income | 8,267 | 8,267 | 10,884 | 9,488 |
Net Change In Cash | 139,394 | 139,394 | 159,160 | 137,541 |
Free Cash Flow | 5,940 | 5,940 | 2,027 | 3,970 |
Cash | 112,557 | 112,557 | 155,194 | 108,244 |
Basic Shares | 30,185 | 30,185 | 30,186 | 30,189 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $576,354 | $529,551 | $497,993 | $417,636 |
Gross Profit | 101,823 | 83,394 | 72,079 | 55,341 |
EBITDA | 68,177 | 49,986 | 37,337 | 11,724 |
EBIT | 49,469 | 24,813 | 10,224 | -10,333 |
Net Income | 37,658 | 21,181 | 4,395 | -14,363 |
Net Change In Cash | 576,354 | 529,551 | 497,993 | 417,636 |
Cost of Revenue | 21,658 | |||
Free Cash Flow | -1,774 | 27,539 | 18,369 | 40,860 |
Cash | 114,660 | 121,216 | 131,695 | 97,248 |
Basic Shares | 30,189 | 30,641 | 30,855 | 31,077 |
Quarter | EPS |
---|---|
2024-09-30 | $0.18 |
2024-06-30 | $0.23 |
2024-03-31 | $0.27 |
2023-12-31 | $0.36 |