Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $698,509 | $700,946 | $654,647 | $724,947 |
Gross Profit | 220,954 | 236,023 | 207,686 | 243,840 |
EBITDA | 186,915 | 203,591 | 177,957 | 213,092 |
EBIT | 158,423 | 174,813 | 145,894 | 183,328 |
Net Income | 111,244 | 125,949 | 110,739 | 132,322 |
Net Change In Cash | 698,509 | 700,946 | 654,647 | 724,947 |
Free Cash Flow | 144,798 | 107,297 | 170,618 | 102,385 |
Cash | 70,257 | 118,253 | 77,476 | 80,310 |
Basic Shares | 9,395 | 9,460 | 9,579 | 9,595 |
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 |
---|---|
2025-06-30 | $2.75 |
2025-03-31 | $13.26 |
2024-12-31 | $11.56 |
2024-09-30 | $13.79 |