Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $171,381 | $157,948 | $187,964 | $186,506 |
Gross Profit | 171,381 | 166,854 | 127,594 | 186,506 |
EBITDA | 1,027 | 3,255 | -4,745 | 724 |
EBIT | 437 | 2,620 | -10,092 | -7,299 |
Net Income | 33,618 | 4,747 | 29,163 | 29,014 |
Net Change In Cash | 171,381 | 157,948 | 187,964 | 186,506 |
Free Cash Flow | 43,557 | 63,099 | 35,230 | |
Cash | 226,883 | 228,433 | 119,319 | 122,260 |
Basic Shares | 127,598 | 127,598 | 127,598 | 127,110 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $702,392 | $529,722 | $506,892 | $520,718 |
Gross Profit | 701,289 | 529,722 | 506,892 | 520,718 |
EBITDA | 11,776 | 180,140 | 207,757 | 97,264 |
EBIT | -2,994 | 164,263 | 190,104 | 78,508 |
Net Income | 134,957 | 133,666 | 154,323 | 74,854 |
Net Change In Cash | 702,392 | 529,722 | 506,892 | 520,718 |
Cost of Revenue | -1,139,894 | 542,982 | 675,431 | |
Free Cash Flow | 79,312 | 171,111 | 187,941 | 128,181 |
Cash | 122,260 | 139,365 | 1,279,259 | 736,277 |
Basic Shares | 126,988 | 126,724 | 127,009 | 120,244 |
Quarter | EPS |
---|---|
2024-09-30 | $0.26 |
2024-06-30 | $0.27 |
2024-03-31 | $0.24 |
2023-12-31 | $0.23 |