Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $870,000 | $424,000 | $572,000 | $722,000 |
Gross Profit | 464,000 | 242,000 | 217,000 | 393,000 |
EBITDA | 126,000 | 298,000 | 243,000 | |
EBIT | 117,000 | 290,000 | 235,000 | |
Net Income | 204,000 | 80,000 | 204,000 | 181,000 |
Net Change In Cash | 870,000 | 424,000 | 572,000 | 722,000 |
Free Cash Flow | -953,000 | -65,000 | -930,000 | -720,000 |
Cash | 753,000 | 733,000 | 804,000 | 578,000 |
Basic Shares | 63,581 | 65,512 | 65,768 | 66,267 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $3,015,000 | $1,791,000 | $2,464,000 | $3,318,000 |
Gross Profit | 1,544,000 | 620,000 | 1,426,000 | 1,804,000 |
EBITDA | 699,000 | 1,027,000 | 2,415,000 | |
EBIT | 661,000 | -252,000 | 916,000 | |
Net Income | 669,000 | 500,000 | 923,000 | 1,454,000 |
Net Change In Cash | 3,015,000 | 1,791,000 | 2,464,000 | 3,318,000 |
Cost of Revenue | -339,000 | 128,000 | ||
Free Cash Flow | -2,668,000 | -972,000 | 2,155,000 | 1,669,000 |
Cash | 753,000 | 571,000 | 527,000 | 895,000 |
Basic Shares | 63,581 | 68,549 | 73,818 | 85,806 |
Quarter | EPS |
---|---|
2024-12-31 | $2.73 |
2024-09-30 | $2.84 |
2024-06-30 | $2.52 |
2024-03-31 | $2.28 |