Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,784,530 | $1,071,526 | $987,479 | $1,432,879 |
Gross Profit | 535,161 | 312,369 | 290,243 | 416,403 |
EBITDA | 284,597 | 89,525 | 72,769 | 187,923 |
EBIT | 272,670 | 77,538 | 60,650 | 176,353 |
Net Income | 194,258 | 53,545 | 37,300 | 125,701 |
Net Change In Cash | 1,784,530 | 1,071,526 | 987,479 | 1,432,879 |
Free Cash Flow | -42,863 | 13,929 | 157,042 | 305,494 |
Cash | 83,669 | 71,644 | 77,862 | 91,347 |
Basic Shares | 37,407 | 37,630 | 37,922 | 38,187 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $5,310,953 | $5,541,595 | $6,179,727 | $5,295,584 |
Gross Profit | 1,575,347 | 1,660,044 | 1,933,412 | 1,617,092 |
EBITDA | 662,685 | 786,707 | 1,064,808 | 862,810 |
EBIT | 617,204 | 746,567 | 1,025,783 | 832,784 |
Net Income | 434,325 | 523,229 | 748,462 | 650,624 |
Net Change In Cash | 5,310,953 | 5,541,595 | 6,179,727 | 5,295,584 |
Cost of Revenue | 22,326 | -9,993 | ||
Free Cash Flow | 599,710 | 828,133 | 441,235 | 275,832 |
Cash | 77,862 | 66,540 | 45,591 | 24,321 |
Basic Shares | 38,228 | 38,997 | 39,806 | 40,480 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $5.17 |
2025-03-31 | $1.32 |
2024-12-31 | $0.97 |