Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $87,990 | $123,968 | $119,816 | $119,763 |
Gross Profit | 130,578 | -7,133,773 | 119,816 | -1,865,146 |
EBITDA | 40,446 | 38,793 | 36,393 | -1,915,916 |
EBIT | 36,999 | 35,268 | 32,955 | -1,922,499 |
Net Income | 29,360 | 27,598 | 25,887 | 23,944 |
Net Change In Cash | 87,990 | 123,968 | 119,816 | 119,763 |
Free Cash Flow | 53,904 | 47,873 | 15,586 | 27,183 |
Cash | 108,825 | 85,441 | 71,676 | 94,466 |
Basic Shares | 29,445 | 29,383 | 29,361 | 29,331 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $346,696 | $311,901 | $232,063 | $185,214 |
Gross Profit | -6,553,980 | 311,901 | 232,063 | 185,214 |
EBITDA | -6,651,846 | 132,528 | 101,059 | 77,514 |
EBIT | -6,651,846 | 120,484 | 95,490 | 72,791 |
Net Income | 107,748 | 92,972 | 74,645 | 58,869 |
Net Change In Cash | 346,696 | 311,901 | 232,063 | 185,214 |
Cost of Revenue | -793,825 | 643,247 | 68,221 | |
Free Cash Flow | 98,972 | 90,301 | 97,519 | 71,667 |
Cash | 94,466 | 82,515 | 62,304 | 43,179 |
Basic Shares | 29,343 | 28,922 | 25,156 | 22,768 |
Quarter | EPS |
---|---|
2024-09-30 | $1 |
2024-06-30 | $0.94 |
2024-03-31 | $0.88 |
2023-12-31 | $0.82 |