Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $97,546 | $48,880 | $71,803 | $72,473 |
Gross Profit | 57,596 | 46,090 | 52,226 | 54,890 |
EBITDA | 46,588 | 39,498 | 34,567 | 38,428 |
EBIT | 47,511 | 37,850 | 34,105 | 37,967 |
Net Income | 10,142 | 8,611 | 7,101 | 10,024 |
Net Change In Cash | 97,546 | 48,880 | 71,803 | 72,473 |
Free Cash Flow | 28,365 | 27,248 | 27,645 | 32,255 |
Cash | 98,238 | 120,593 | 87,719 | 54,778 |
Basic Shares | 23,605 | 23,447 | 23,453 | 23,765 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $290,702 | $264,055 | $156,934 | $148,066 |
Gross Profit | 290,702 | 226,245 | 124,452 | 122,065 |
EBITDA | 104,743 | 87,255 | 102,953 | |
EBIT | 99,500 | -37,523 | 7,889 | |
Net Income | 35,878 | 55,079 | 43,840 | 54,108 |
Net Change In Cash | 290,702 | 264,055 | 156,934 | 148,066 |
Cost of Revenue | -18,886 | 56,500 | ||
Free Cash Flow | 115,513 | 113,764 | 108,740 | -217,616 |
Cash | 98,238 | 52,591 | 105,598 | 124,484 |
Basic Shares | 23,605 | 23,248 | 23,927 | 24,943 |
Quarter | EPS |
---|---|
2024-12-31 | $0.43 |
2024-09-30 | $0.37 |
2024-06-30 | $0.30 |
2024-03-31 | $0.42 |