Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $135,641 | $227,138 | $219,881 | $25,452 |
Gross Profit | 21,420 | 15,494 | 85,719 | -98,260 |
EBITDA | 62,783 | 59,759 | 53,245 | 60,264 |
EBIT | 60,541 | 57,477 | 50,945 | 57,884 |
Net Income | 50,585 | 45,446 | 40,401 | 44,529 |
Net Change In Cash | 135,641 | 227,138 | 219,881 | 25,452 |
Free Cash Flow | 88,173 | 74,664 | 27,152 | 76,751 |
Cash | 427,370 | 394,330 | 372,603 | 434,005 |
Basic Shares | 37,483 | 37,540 | 37,597 | 37,554 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $68,725 | $471,345 | $427,937 | $324,504 |
Gross Profit | 68,725 | 471,345 | 427,937 | 324,504 |
EBITDA | 246,526 | 273,465 | 182,781 | 107,609 |
EBIT | 246,526 | 262,525 | 170,943 | 95,784 |
Net Income | 194,059 | 203,043 | 133,055 | 74,384 |
Net Change In Cash | 68,725 | 471,345 | 427,937 | 324,504 |
Cost of Revenue | -1,730,330 | 1,483,986 | 370,447 | |
Free Cash Flow | 261,682 | 214,710 | 158,075 | 133,255 |
Cash | 433,029 | 299,388 | 2,028,685 | 545,329 |
Basic Shares | 37,507 | 37,500 | 34,496 | 26,989 |
Quarter | EPS |
---|---|
2024-09-30 | $1.32 |
2024-06-30 | $1.19 |
2024-03-31 | $1.07 |
2023-12-31 | $1.21 |