Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $477,349 | $445,165 | $436,169 | $418,129 |
Gross Profit | 392,140 | 360,071 | 353,608 | 340,345 |
EBITDA | 68,799 | 49,564 | 60,927 | 61,040 |
EBIT | 62,338 | 42,914 | 47,464 | 47,026 |
Net Income | 47,955 | 39,304 | 361,752 | 44,008 |
Net Change In Cash | 477,349 | 445,165 | 436,169 | 418,129 |
Free Cash Flow | 262,209 | 148,455 | 37,569 | 20,138 |
Cash | 1,247,381 | 1,017,039 | 907,482 | 907,177 |
Basic Shares | 304,160 | 304,354 | 303,467 | 301,373 |
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-09-30 | $0 |
2025-06-30 | $0.16 |
2025-03-31 | $0.33 |
2024-12-31 | $1.19 |