| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $493,849 | $477,349 | $445,165 | $436,169 |
Gross Profit | 404,085 | 392,140 | 360,071 | 353,608 |
EBITDA | 92,808 | 68,799 | 49,564 | 60,927 |
EBIT | 87,105 | 62,338 | 42,914 | 47,464 |
Net Income | 57,243 | 47,955 | 39,304 | 361,752 |
Net Change In Cash | 493,849 | 477,349 | 445,165 | 436,169 |
Free Cash Flow | 27,830 | 262,209 | 148,455 | 37,569 |
Cash | 1,225,023 | 1,247,381 | 1,017,039 | 907,482 |
Basic Shares | 304,303 | 304,160 | 304,354 | 303,467 |
| 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 |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.44 |
2025-06-30 | $0.16 |
2025-03-31 | $0.33 |