| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $733,773 | $759,152 | $664,170 | $599,879 |
Gross Profit | 337,409 | 342,730 | 295,874 | 247,230 |
EBITDA | 266,811 | 265,688 | 233,766 | 183,396 |
EBIT | 261,722 | 261,402 | 226,861 | 178,812 |
Net Income | 207,876 | 266,705 | 180,435 | 136,795 |
Net Change In Cash | 733,773 | 759,152 | 664,170 | 599,879 |
Free Cash Flow | 193,294 | 125,188 | 120,745 | 150,445 |
Cash | 177,195 | 149,727 | 150,967 | 133,088 |
Basic Shares | 60,559 | 60,545 | 60,545 | 60,527 |
| 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 | 858,181 | 518,248 | 560,858 | 475,953 |
EBIT | 836,280 | 498,997 | 544,566 | 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-12-31 | $0 |
2025-09-30 | $3.46 |
2025-06-30 | $3.54 |
2025-03-31 | $3.01 |