Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $483,698 | $461,918 | $479,568 | $508,564 |
Gross Profit | 290,160 | 291,351 | 302,350 | |
EBITDA | 155,797 | 154,923 | 157,361 | 166,642 |
EBIT | 148,076 | 150,330 | 159,192 | |
Net Income | 110,675 | 105,206 | 104,687 | 112,340 |
Net Change In Cash | 483,698 | 461,918 | 479,568 | 508,564 |
Free Cash Flow | 65,130 | 156,410 | 53,018 | |
Cash | 2,001,321 | 2,438,073 | 2,570,506 | |
Basic Shares | 57,558 | 58,226 | 58,226 | 58,168 |
Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
---|---|---|---|---|
Revenue | $1,946,531 | $1,767,610 | $1,264,193 | $757,907 |
Gross Profit | 1,040,932 | 865,926 | 681,587 | |
EBITDA | 613,395 | 662,567 | 455,131 | 364,555 |
EBIT | 635,481 | 431,744 | 339,959 | |
Net Income | 432,908 | 450,008 | 307,165 | 240,716 |
Net Change In Cash | 1,946,531 | 1,767,610 | 1,264,193 | 757,907 |
Cost of Revenue | 807,387 | 536,922 | ||
Free Cash Flow | 269,516 | 157,744 | 195,118 | |
Cash | 1,979,979 | 2,233,027 | 1,202,587 | |
Basic Shares | 58,241 | 58,726 | 60,566 | 60,611 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.94 |
2025-03-31 | $1.81 |
2024-12-31 | $1.82 |