Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $651,797 | $686,427 | $750,887 | $737,298 |
Gross Profit | 376,681 | 411,510 | 446,042 | 436,344 |
EBITDA | 127,604 | 149,915 | 189,539 | 190,093 |
EBIT | 96,559 | 119,819 | 158,386 | 159,792 |
Net Income | 78,372 | 98,896 | 146,253 | 145,649 |
Net Change In Cash | 651,797 | 686,427 | 750,887 | 737,298 |
Free Cash Flow | 131,681 | 97,616 | 225,172 | 114,430 |
Cash | 339,252 | 475,632 | 553,354 | 510,036 |
Basic Shares | 161,065 | 161,996 | 163,184 | 164,253 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,815,603 | $2,676,298 | $3,154,794 | $3,702,881 |
Gross Profit | 1,543,809 | 1,536,748 | 1,877,289 | 2,198,534 |
EBITDA | 732,414 | 611,770 | 954,200 | 1,291,304 |
EBIT | 612,673 | 501,068 | 844,104 | 1,178,775 |
Net Income | 542,372 | 448,752 | 715,501 | 1,014,589 |
Net Change In Cash | 2,815,603 | 2,676,298 | 3,154,794 | 3,702,881 |
Cost of Revenue | -271,315 | 208,078 | ||
Free Cash Flow | 474,081 | 425,589 | 414,674 | 965,894 |
Cash | 553,354 | 757,571 | 854,773 | 1,122,199 |
Basic Shares | 163,314 | 164,304 | 169,734 | 183,625 |
Quarter | EPS |
---|---|
2025-06-30 | $0.57 |
2025-03-31 | $0.75 |
2024-12-31 | $0.95 |
2024-09-30 | $0.90 |