Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $91,677 | $87,990 | $123,968 | $119,816 |
Gross Profit | 91,677 | 87,990 | -7,133,773 | 119,816 |
EBITDA | 40,446 | 38,793 | 36,393 | |
EBIT | 36,999 | 35,268 | 32,955 | |
Net Income | 31,694 | 29,360 | 27,598 | 25,887 |
Net Change In Cash | 91,677 | 87,990 | 123,968 | 119,816 |
Free Cash Flow | 15,657 | 53,904 | 47,873 | 15,586 |
Cash | 78,925 | 108,825 | 85,441 | 71,676 |
Basic Shares | 29,433 | 29,445 | 29,383 | 29,361 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $412,879 | $346,696 | $311,901 | $232,063 |
Gross Profit | 412,879 | -6,553,980 | 311,901 | 232,063 |
EBITDA | -6,651,846 | 132,528 | 101,059 | |
EBIT | -6,651,846 | 120,484 | 95,490 | |
Net Income | 114,539 | 107,748 | 92,972 | 74,645 |
Net Change In Cash | 412,879 | 346,696 | 311,901 | 232,063 |
Cost of Revenue | -793,825 | 643,247 | ||
Free Cash Flow | 36,722 | 98,972 | 90,301 | 97,519 |
Cash | 78,925 | 94,466 | 82,515 | 62,304 |
Basic Shares | 29,421 | 29,343 | 28,922 | 25,156 |
Quarter | EPS |
---|---|
2024-12-31 | $1.07 |
2024-09-30 | $1 |
2024-06-30 | $0.94 |
2024-03-31 | $0.88 |