Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $689,924 | $628,436 | $609,889 | $583,592 |
Gross Profit | 31,105 | 299,237 | 280,269 | 583,589 |
EBITDA | -11,376 | 154,765 | 141,055 | 106,573 |
EBIT | -21,415 | 145,056 | 130,792 | 97,539 |
Net Income | 43,414 | 53,911 | 48,428 | 34,768 |
Net Change In Cash | 689,924 | 628,436 | 609,889 | 583,592 |
Free Cash Flow | 387,619 | 349,855 | 337,338 | 302,476 |
Cash | 67,500 | 271,305 | 228,927 | 377,439 |
Basic Shares | 28,382 | 27,941 | 29,503 | 30,887 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,117,639 | $1,736,085 | $1,207,932 | $1,083,710 |
Gross Profit | 1,035,143 | 1,117,564 | 947,751 | 597,502 |
EBITDA | 460,292 | 427,294 | 374,281 | 127,152 |
EBIT | -1,235,212 | -924,799 | -420,588 | -578,738 |
Net Income | 175,121 | 207,424 | 256,295 | 377,844 |
Net Change In Cash | 2,117,639 | 1,736,085 | 1,207,932 | 1,083,710 |
Cost of Revenue | -47,406 | -143,351 | 288,480 | |
Free Cash Flow | 1,121,628 | 850,369 | 442,194 | 711,380 |
Cash | 377,439 | 100,165 | 165,477 | 297,273 |
Basic Shares | 31,921 | 33,482 | 37,736 | 32,302 |
Quarter | EPS |
---|---|
2024-09-30 | $2.45 |
2024-06-30 | $2.21 |
2024-03-31 | $1.91 |
2023-12-31 | $1.83 |