Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $759,152 | $664,170 | $599,879 | $550,344 |
Gross Profit | 342,730 | 295,874 | 247,230 | 231,618 |
EBITDA | 265,688 | 233,766 | 183,396 | 175,332 |
EBIT | 261,402 | 226,861 | 178,812 | 169,206 |
Net Income | 266,705 | 180,435 | 136,795 | 127,988 |
Net Change In Cash | 759,152 | 664,170 | 599,879 | 550,344 |
Free Cash Flow | 125,188 | 120,745 | 150,445 | 231,063 |
Cash | 149,727 | 150,967 | 133,088 | 165,175 |
Basic Shares | 60,545 | 60,545 | 60,527 | 60,494 |
Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
---|---|---|---|---|
Revenue | $2,573,545 | $1,928,490 | $1,940,512 | $1,691,692 |
Gross Profit | 1,117,451 | 739,762 | 760,731 | 669,812 |
EBITDA | 836,280 | 518,248 | 560,858 | 475,953 |
EBIT | 498,997 | 544,204 | 462,264 | |
Net Income | 711,922 | 349,960 | 407,641 | 378,657 |
Net Change In Cash | 2,573,545 | 1,928,490 | 1,940,512 | 1,691,692 |
Cost of Revenue | -21,398 | -113,194 | ||
Free Cash Flow | 627,441 | 529,541 | -166,362 | 356,791 |
Cash | 149,727 | 126,342 | 114,826 | 136,224 |
Basic Shares | 60,534 | 60,458 | 60,451 | 61,723 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $3.54 |
2025-03-31 | $3.01 |
2024-12-31 | $2.28 |