| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $529,500 | $497,974 | $516,447 | $486,399 |
Gross Profit | 173,869 | 156,150 | 145,665 | 156,365 |
EBITDA | 54,758 | 74,671 | 71,667 | 83,367 |
EBIT | 53,000 | 39,626 | 36,592 | 49,514 |
Net Income | 33,885 | 23,298 | 21,592 | 31,482 |
Net Change In Cash | 529,500 | 497,974 | 516,447 | 486,399 |
Free Cash Flow | 42,409 | -5,495 | 57,129 | 5,291 |
Cash | 129,318 | 103,497 | 140,540 | 97,467 |
Basic Shares | 77,045 | 76,829 | 76,934 | 77,651 |
| Values in thousands | 2025-06-30 | 2024-06-30 | 2023-06-30 | 2022-06-30 |
|---|---|---|---|---|
Revenue | $1,966,845 | $2,046,899 | $2,078,184 | $2,012,456 |
Gross Profit | 598,070 | 627,093 | 646,439 | 647,977 |
EBITDA | 293,430 | 305,609 | 322,142 | 364,325 |
EBIT | 156,934 | 170,922 | 188,117 | 232,647 |
Net Income | 93,125 | 109,323 | 118,459 | 144,623 |
Net Change In Cash | 1,966,845 | 2,046,899 | 2,078,184 | 2,012,456 |
Cost of Revenue | 25,607 | -68,461 | ||
Free Cash Flow | 119,353 | 169,547 | 163,560 | 84,520 |
Cash | 140,540 | 127,971 | 106,021 | 85,586 |
Basic Shares | 77,894 | 79,965 | 81,402 | 83,944 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0.47 |
2025-09-30 | $0.34 |
2025-06-30 | $0.34 |
2025-03-31 | $0.47 |