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 | 323,454 | 299,237 | 280,269 | 583,589 |
EBITDA | 86,851 | 154,765 | 141,055 | 106,573 |
EBIT | 76,812 | 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 | 27,711 | 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 | 265,513 | 420,859 | 448,438 | 397,552 |
EBIT | 227,356 | -931,234 | -346,431 | -308,338 |
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 | 54,357 | 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 |