Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $170,722 | $138,661 | $157,948 | $187,964 |
Gross Profit | 170,722 | 171,381 | 166,854 | 127,594 |
EBITDA | 13,299 | 44,083 | 3,255 | -4,745 |
EBIT | 43,493 | 2,620 | -10,092 | |
Net Income | 32,750 | 33,618 | 4,747 | 29,163 |
Net Change In Cash | 170,722 | 138,661 | 157,948 | 187,964 |
Free Cash Flow | 97,986 | 43,557 | 63,099 | |
Cash | 288,378 | 226,883 | 228,433 | 119,319 |
Basic Shares | 127,369 | 127,369 | 127,598 | 127,598 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $669,196 | $526,631 | $529,722 | $506,892 |
Gross Profit | 669,196 | 526,631 | 529,722 | 506,892 |
EBITDA | 20,010 | 11,776 | 180,140 | 207,757 |
EBIT | -2,994 | 164,263 | 190,104 | |
Net Income | 100,278 | 134,957 | 133,666 | 154,323 |
Net Change In Cash | 669,196 | 526,631 | 529,722 | 506,892 |
Cost of Revenue | -1,139,894 | 542,982 | ||
Free Cash Flow | 84,326 | 171,111 | 187,941 | |
Cash | 122,260 | 139,365 | 1,279,259 | |
Basic Shares | 127,369 | 126,988 | 126,724 | 127,009 |
Quarter | EPS |
---|---|
2024-12-31 | $0.27 |
2024-09-30 | $0.26 |
2024-06-30 | $0.27 |
2024-03-31 | $0.24 |