Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $663,529 | $604,694 | $701,948 | $558,590 |
Gross Profit | 253,277 | 211,445 | 295,749 | 185,063 |
EBITDA | 109,318 | 81,477 | 210,259 | 152,839 |
EBIT | 39,828 | 177,445 | 122,771 | |
Net Income | 42,555 | 17,589 | 46,787 | 16,535 |
Net Change In Cash | 663,529 | 604,694 | 701,948 | 558,590 |
Free Cash Flow | 242,344 | 93,840 | 255,850 | -124,167 |
Cash | 540,203 | 235,199 | 612,437 | 665,420 |
Basic Shares | 800,800 | 272,686 | 271,218 | 269,922 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,515,710 | $2,077,549 | $1,725,193 | $1,432,771 |
Gross Profit | 924,633 | 756,520 | 596,212 | 441,153 |
EBITDA | 427,812 | 497,603 | 418,318 | 186,624 |
EBIT | 381,766 | -928,880 | -919,798 | |
Net Income | 94,665 | 61,037 | 163,257 | 65,873 |
Net Change In Cash | 2,515,710 | 2,077,549 | 1,725,193 | 1,432,771 |
Cost of Revenue | 627,850 | 243,957 | ||
Free Cash Flow | 467,867 | 447,427 | 320,471 | 263,712 |
Cash | 540,203 | 838,790 | 992,723 | 386,962 |
Basic Shares | 1,328,914 | 125,745 | 265,750 | 105,730 |
Quarter | EPS |
---|---|
2024-12-31 | $0.45 |
2024-09-30 | $0.41 |
2024-06-30 | $0.58 |
2024-03-31 | $0.35 |