Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $1,363,276 | $1,675,866 | $1,623,249 | $1,637,543 |
Gross Profit | 282,973 | 358,737 | 356,718 | 337,553 |
EBITDA | 56,086 | 221,845 | 265,500 | 236,691 |
EBIT | 131,199 | 176,014 | 146,132 | |
Net Income | -42,960 | 50,921 | 90,811 | 65,177 |
Net Change In Cash | 1,363,276 | 1,675,866 | 1,623,249 | 1,637,543 |
Free Cash Flow | 70,511 | 16,018 | 79,878 | |
Cash | 431,010 | 1,930,633 | 140,233 | 172,213 |
Basic Shares | 98,700 | 99,267 | 99,241 | 99,159 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,305,365 | $6,781,292 | $7,250,552 | $5,590,438 |
Gross Profit | 1,139,233 | 1,440,881 | 1,439,649 | 1,061,910 |
EBITDA | 326,578 | 1,092,506 | 1,098,711 | 142,095 |
EBIT | 751,518 | 789,887 | -96,991 | |
Net Income | 163,949 | 474,959 | 466,437 | -93,552 |
Net Change In Cash | 5,305,365 | 6,781,292 | 7,250,552 | 5,590,438 |
Cost of Revenue | -380,773 | |||
Free Cash Flow | 456,259 | 519,841 | 189,901 | 55,819 |
Cash | 151,937 | 227,438 | 170,978 | |
Basic Shares | 99,290 | 98,890 | 98,732 | 99,608 |
Quarter | EPS |
---|---|
2024-12-31 | $1 |
2024-09-30 | $1.49 |
2024-06-30 | $1.28 |
2024-03-31 | $1.12 |