Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $227,049 | $219,867 | $205,719 | $199,279 |
Gross Profit | 85,979 | 44,386 | 39,018 | 72,901 |
EBITDA | 52,514 | 49,054 | 43,276 | 37,546 |
EBIT | 38,781 | 33,810 | 28,023 | 22,454 |
Net Income | 10,608 | 936 | 4,612 | -106 |
Net Change In Cash | 227,049 | 219,867 | 205,719 | 199,279 |
Free Cash Flow | 14,519 | 23,592 | 6,697 | 2,588 |
Cash | 41,072 | 47,251 | 46,948 | 39,604 |
Basic Shares | 80,095 | 77,736 | 78,021 | 78,532 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $755,612 | $663,641 | $514,901 | $404,342 |
Gross Profit | 275,305 | 226,888 | 155,016 | 126,968 |
EBITDA | 149,997 | 126,571 | 82,313 | 167,572 |
EBIT | 81,602 | 55,890 | 32,616 | 126,797 |
Net Income | -1,311 | -2,150 | 1,389 | 71,059 |
Net Change In Cash | 755,612 | 663,641 | 514,901 | 404,342 |
Cost of Revenue | 42,517 | 429,973 | 37,655 | |
Free Cash Flow | 60,000 | 51,636 | -49,805 | 34,052 |
Cash | 39,604 | 18,454 | 20,300 | 9,241 |
Basic Shares | 78,333 | 78,233 | 71,902 | 67,263 |
Quarter | EPS |
---|---|
2024-09-30 | $0.07 |
2024-06-30 | -$0.23 |
2024-03-31 | -$0.10 |
2023-12-31 | -$0.12 |