Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $987,479 | $1,432,879 | $1,769,784 | $1,120,810 |
Gross Profit | 290,243 | 416,403 | 530,141 | 338,560 |
EBITDA | 72,769 | 187,923 | 282,524 | 119,469 |
EBIT | 60,650 | 176,353 | 271,481 | 108,720 |
Net Income | 37,300 | 125,701 | 192,439 | 78,885 |
Net Change In Cash | 987,479 | 1,432,879 | 1,769,784 | 1,120,810 |
Free Cash Flow | 157,042 | 305,494 | 8,770 | 128,404 |
Cash | 77,862 | 91,347 | 96,894 | 67,974 |
Basic Shares | 37,922 | 38,187 | 38,325 | 38,467 |
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 |
---|---|
2024-12-31 | $0.97 |
2024-09-30 | $3.27 |
2024-06-30 | $4.99 |
2024-03-31 | $2.04 |