Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $651,797 | $685,680 | $752,884 | $737,298 |
Gross Profit | 373,012 | 415,336 | 447,288 | 436,514 |
EBITDA | 128,753 | 150,121 | 189,514 | 190,081 |
EBIT | 97,364 | 119,819 | 158,386 | 159,792 |
Net Income | 78,372 | 98,896 | 146,253 | 145,649 |
Net Change In Cash | 651,797 | 685,680 | 752,884 | 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,819,880 | $2,676,298 | $3,155,045 | $3,702,881 |
Gross Profit | 1,648,927 | 1,536,748 | 1,867,151 | 2,206,656 |
EBITDA | 732,414 | 611,770 | 954,779 | 1,304,260 |
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,819,880 | 2,676,298 | 3,155,045 | 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.61 |
2024-12-31 | $0.95 |
2024-09-30 | $0.90 |