| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $515,473 | $493,849 | $477,349 | $445,165 |
Gross Profit | 419,637 | 404,085 | 392,140 | 360,071 |
EBITDA | 90,187 | 92,808 | 68,799 | 49,564 |
EBIT | 84,451 | 87,105 | 62,338 | 42,914 |
Net Income | 40,055 | 57,243 | 47,955 | 39,304 |
Net Change In Cash | 515,473 | 493,849 | 477,349 | 445,165 |
Free Cash Flow | 27,234 | 27,830 | 262,209 | 148,455 |
Cash | 1,091,534 | 1,225,023 | 1,247,381 | 1,017,039 |
Basic Shares | 303,250 | 304,303 | 304,160 | 304,354 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $1,698,683 | $1,430,530 | $1,158,530 | $929,445 |
Gross Profit | 1,378,491 | 1,164,077 | 935,639 | 756,569 |
EBITDA | 227,537 | 183,340 | 147,422 | 138,183 |
EBIT | 179,433 | 128,400 | 92,811 | 81,307 |
Net Income | 483,684 | 154,632 | 107,959 | 52,451 |
Net Change In Cash | 1,698,683 | 1,430,530 | 1,158,530 | 929,445 |
Cost of Revenue | 101,001 | 139,363 | ||
Free Cash Flow | 433,313 | 351,650 | 333,345 | 233,222 |
Cash | 1,017,039 | 778,983 | 555,348 | 462,967 |
Basic Shares | 303,602 | 299,280 | 291,617 | 290,903 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.44 |
2025-09-30 | $0.44 |
2025-06-30 | $0.16 |