Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|
Revenue | $499,245 | $275,370 | $409,433 |
Gross Profit | 180,248 | 21,390 | 130,014 |
EBITDA | 194,006 | 29,180 | 139,851 |
EBIT | 166,595 | 1,365 | 113,071 |
Net Income | 128,130 | -10,750 | 41,862 |
Net Change In Cash | 499,245 | 275,370 | 409,433 |
Free Cash Flow | 29,497 | 17,269 | 33,664 |
Cash | 136,479 | 133,842 | 89,392 |
Basic Shares | 154,350 | 157,010 | 158,100 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,484,288 | $1,242,300 | $1,086,700 | $1,024,900 |
Gross Profit | 394,507 | 334,900 | 272,200 | 222,400 |
EBITDA | 453,508 | 366,900 | 215,800 | 246,200 |
EBIT | 350,655 | 278,374 | 70,544 | 22,481 |
Net Income | 107,590 | 69,573 | -283,100 | -320,700 |
Net Change In Cash | 1,484,288 | 1,242,300 | 1,086,700 | 1,024,900 |
Cost of Revenue | -252,993 | -795,125 | 574,240 | |
Free Cash Flow | 194,343 | 125,400 | -206,200 | 184,900 |
Cash | 89,392 | 85,200 | 324,800 | 750,100 |
Basic Shares | 157,879 | 168,268 | 189,692 | 209,710 |
Quarter | EPS |
---|---|
2024-09-30 | $0.56 |
2024-06-30 | $0.83 |
2024-03-31 | -$0.07 |
2023-12-31 | $0.26 |