Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $61,815 | $48,993 | $70,755 | $68,834 |
Gross Profit | 61,815 | 48,993 | 70,676 | 68,834 |
EBITDA | 10,429 | 15,314 | 14,784 | |
EBIT | 13,661 | 13,129 | ||
Net Income | 16,241 | 8,741 | 11,369 | 10,924 |
Net Change In Cash | 61,815 | 48,993 | 70,755 | 68,834 |
Free Cash Flow | 14,813 | 24,604 | 8,439 | 11,472 |
Cash | 93,526 | 77,312 | 75,073 | 69,231 |
Basic Shares | 11,812 | 11,808 | 11,814 | 11,803 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $264,742 | $202,669 | $211,758 | $185,485 |
Gross Profit | 264,742 | 202,669 | 211,758 | 185,485 |
EBITDA | 79,023 | 93,871 | 71,767 | |
EBIT | 72,493 | 87,771 | 65,567 | |
Net Income | 47,275 | 60,672 | 71,109 | 52,987 |
Net Change In Cash | 264,742 | 202,669 | 211,758 | 185,485 |
Cost of Revenue | -465,510 | 25,337 | ||
Free Cash Flow | 60,366 | 79,549 | 77,361 | 51,232 |
Cash | 93,526 | 76,759 | 220,039 | 682,807 |
Basic Shares | 11,812 | 11,937 | 12,211 | 13,190 |
Quarter | EPS |
---|---|
2024-12-31 | $1.37 |
2024-09-30 | $0.74 |
2024-06-30 | $0.96 |
2024-03-31 | $0.93 |