Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $166,354 | $206,267 | $206,235 | $206,302 |
Gross Profit | 93,319 | 95,819 | 94,885 | 95,773 |
EBITDA | 54,487 | 59,344 | 52,056 | 55,504 |
EBIT | 44,833 | 49,690 | 42,315 | 46,095 |
Net Income | 19,061 | 23,182 | 17,473 | 33,039 |
Net Change In Cash | 166,354 | 206,267 | 206,235 | 206,302 |
Free Cash Flow | 21,989 | 18,182 | 27,218 | 46,630 |
Cash | 169,636 | 198,891 | 192,625 | 181,092 |
Basic Shares | 14,897 | 14,943 | 14,980 | 15,106 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $831,068 | $909,402 | $896,167 | $689,268 |
Gross Profit | 396,684 | 377,358 | 375,225 | 248,716 |
EBITDA | 217,380 | 214,305 | 232,593 | 1,161 |
EBIT | 181,750 | 176,353 | 192,708 | -41,667 |
Net Income | 97,176 | 81,111 | 97,864 | -103,994 |
Net Change In Cash | 831,068 | 909,402 | 896,167 | 689,268 |
Cost of Revenue | -100,369 | -30,700 | 283,578 | |
Free Cash Flow | 93,968 | 54,018 | 178,986 | 85,576 |
Cash | 146,034 | 269,655 | 361,412 | 383,369 |
Basic Shares | 15,242 | 15,901 | 16,890 | 16,230 |
Quarter | EPS |
---|---|
2024-09-30 | $1.44 |
2024-06-30 | $1.71 |
2024-03-31 | $1.33 |
2023-12-31 | $1.40 |