Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $604,694 | $701,948 | $558,590 | $555,763 |
Gross Profit | 211,445 | 295,749 | 185,063 | 532,863 |
EBITDA | 81,477 | 210,259 | 152,839 | 127,185 |
EBIT | 39,828 | 177,445 | 122,771 | 97,043 |
Net Income | 17,589 | 46,787 | 16,535 | 22,846 |
Net Change In Cash | 604,694 | 701,948 | 558,590 | 555,763 |
Free Cash Flow | 93,840 | 255,850 | -124,167 | 213,105 |
Cash | 235,199 | 612,437 | 665,420 | 838,790 |
Basic Shares | 272,686 | 271,218 | 269,922 | 128,294 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,077,549 | $1,725,193 | $1,432,771 | $1,018,274 |
Gross Profit | 756,520 | 596,212 | 441,153 | 360,064 |
EBITDA | 497,603 | 418,318 | 186,624 | 235,578 |
EBIT | 381,766 | -928,880 | -919,798 | -614,619 |
Net Income | 61,037 | 163,257 | 65,873 | 68,104 |
Net Change In Cash | 2,077,549 | 1,725,193 | 1,432,771 | 1,018,274 |
Cost of Revenue | 627,850 | 243,957 | ||
Free Cash Flow | 447,427 | 320,471 | 263,712 | 122,895 |
Cash | 838,790 | 992,723 | 386,962 | 312,651 |
Basic Shares | 125,745 | 265,750 | 105,730 | 106,488 |
Quarter | EPS |
---|---|
2024-09-30 | $0.41 |
2024-06-30 | $0.58 |
2024-03-31 | $0.35 |
2023-12-31 | $0.35 |