| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $515,751 | $536,415 | $498,735 | $439,968 |
Gross Profit | 424,575 | 448,844 | 411,105 | 352,623 |
EBITDA | 206,480 | 273,871 | 247,809 | 183,152 |
EBIT | 202,459 | 269,890 | 244,394 | 179,617 |
Net Income | 155,014 | 181,789 | 162,615 | 152,528 |
Net Change In Cash | 515,751 | 536,415 | 498,735 | 439,968 |
Free Cash Flow | 219,498 | 276,239 | 65,491 | 186,826 |
Cash | 134,136 | 189,049 | 146,641 | 184,254 |
Basic Shares | 24,160 | 24,575 | 24,685 | 24,827 |
| Values in thousands | 2025-09-30 | 2024-09-30 | 2023-09-30 | 2022-09-30 |
|---|---|---|---|---|
Revenue | $1,990,869 | $1,717,526 | $1,513,557 | $1,377,270 |
Gross Profit | 1,637,147 | 1,369,320 | 1,202,504 | 1,075,096 |
EBITDA | 817,547 | 761,490 | 663,808 | 560,741 |
EBIT | 802,595 | 747,663 | 649,170 | 540,276 |
Net Income | 651,946 | 512,811 | 429,375 | 373,541 |
Net Change In Cash | 1,990,869 | 1,717,526 | 1,513,557 | 1,377,270 |
Cost of Revenue | -43,386 | |||
Free Cash Flow | 769,885 | 607,413 | 464,678 | 503,421 |
Cash | 134,136 | 150,667 | 136,778 | 133,202 |
Basic Shares | 24,561 | 25,079 | 25,367 | 26,347 |
| Quarter | EPS |
|---|---|
2025-09-30 | $7.74 |
2025-06-30 | $8.57 |
2025-03-31 | $7.81 |
2024-12-31 | $5.79 |