Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $654,647 | $724,947 | $710,228 | $696,736 |
Gross Profit | 207,686 | 243,840 | 218,455 | 216,365 |
EBITDA | 177,957 | 213,092 | 188,227 | 179,154 |
EBIT | 145,894 | 183,328 | 158,904 | 153,347 |
Net Income | 110,739 | 132,322 | 111,620 | 107,732 |
Net Change In Cash | 654,647 | 724,947 | 710,228 | 696,736 |
Free Cash Flow | 170,618 | 102,385 | 99,995 | 89,275 |
Cash | 77,476 | 80,310 | 87,632 | 117,066 |
Basic Shares | 9,561 | 9,561 | 9,560 | 9,557 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,786,558 | $2,698,419 | $2,764,799 | $2,356,110 |
Gross Profit | 886,346 | 772,513 | 640,497 | 547,707 |
EBITDA | 758,430 | 483,045 | 465,221 | 401,089 |
EBIT | 641,473 | 483,045 | 382,936 | 281,769 |
Net Income | 462,413 | 388,864 | 279,538 | 190,908 |
Net Change In Cash | 2,786,558 | 2,698,419 | 2,764,799 | 2,356,110 |
Cost of Revenue | -14,847 | -41,868 | ||
Free Cash Flow | 462,273 | 528,530 | 59,147 | 86,402 |
Cash | 77,476 | 111,936 | 68,712 | 83,304 |
Basic Shares | 9,561 | 9,583 | 10,035 | 10,756 |
Quarter | EPS |
---|---|
2024-12-31 | $11.56 |
2024-09-30 | $13.79 |
2024-06-30 | $11.63 |
2024-03-31 | $11.23 |