Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $150,736 | $153,175 | $201,481 | $248,336 |
Gross Profit | 51,153 | 50,437 | 71,480 | 82,657 |
EBITDA | 20,695 | 16,099 | 32,570 | 34,382 |
EBIT | 16,113 | 11,519 | 28,110 | 29,804 |
Net Income | 15,640 | 15,834 | -52,938 | 34,382 |
Net Change In Cash | 150,736 | 153,175 | 201,481 | 248,336 |
Free Cash Flow | -16,551 | 16,907 | 47,667 | 36,013 |
Cash | 45,987 | 65,253 | 76,290 | 47,320 |
Basic Shares | 71,417 | 71,417 | 71,468 | 71,709 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $769,365 | $681,440 | $566,043 | $471,063 |
Gross Profit | 257,425 | 227,201 | 194,508 | 170,361 |
EBITDA | 120,656 | 131,869 | 88,471 | 81,557 |
EBIT | 102,413 | 114,201 | 70,901 | 63,373 |
Net Income | 91,912 | 75,937 | 65,326 | 58,995 |
Net Change In Cash | 769,365 | 681,440 | 566,043 | 471,063 |
Cost of Revenue | -52,938 | -60,747 | 28,365 | |
Free Cash Flow | 67,815 | 48,695 | 53,872 | 56,740 |
Cash | 76,290 | 53,270 | 105,840 | 166,841 |
Basic Shares | 71,921 | 73,020 | 73,683 | 74,859 |
Quarter | EPS |
---|---|
2024-06-30 | $0.21 |
2024-03-31 | $0.22 |
2023-12-31 | $0.41 |
2023-09-30 | $0.49 |