Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $989,773 | $1,062,200 | $1,111,502 | $938,633 |
Gross Profit | 572,926 | 633,339 | 681,916 | 522,077 |
EBITDA | 216,521 | 289,285 | 343,130 | 240,753 |
EBIT | 198,571 | 271,100 | 325,586 | 224,592 |
Net Income | 368,909 | 199,801 | 228,907 | 152,454 |
Net Change In Cash | 989,773 | 1,062,200 | 1,111,502 | 938,633 |
Free Cash Flow | 303,447 | 278,836 | 384,180 | -43,324 |
Cash | 180,485 | 186,122 | 167,736 | 159,288 |
Basic Shares | 58,027 | 59,501 | 60,766 | 61,054 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,102,108 | $3,962,347 | $3,554,985 | $2,313,416 |
Gross Profit | 2,410,258 | 2,210,010 | 1,860,282 | 1,420,220 |
EBITDA | 1,021,911 | 1,091,927 | 893,895 | 717,472 |
EBIT | 1,019,849 | 1,037,623 | 854,666 | 685,496 |
Net Income | 950,071 | 792,566 | 540,159 | 725,694 |
Net Change In Cash | 4,102,108 | 3,962,347 | 3,554,985 | 2,313,416 |
Cost of Revenue | -18,290 | 81,602 | ||
Free Cash Flow | 923,139 | 814,819 | 498,952 | 511,249 |
Cash | 180,485 | 149,288 | 191,629 | 213,197 |
Basic Shares | 59,832 | 61,952 | 62,006 | 63,718 |
Quarter | EPS |
---|---|
2024-12-31 | $2.52 |
2024-09-30 | $3.60 |
2024-06-30 | $4.01 |
2024-03-31 | $3.02 |