Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $175,958 | $197,972 | $168,261 | $149,999 |
Gross Profit | 122,443 | 66,971 | 128,628 | 107,156 |
EBITDA | 101,833 | 35,236 | 96,402 | 82,165 |
EBIT | 99,305 | 33,016 | 94,017 | 79,798 |
Net Income | 53,745 | 50,499 | 52,972 | 54,982 |
Net Change In Cash | 175,958 | 197,972 | 168,261 | 149,999 |
Free Cash Flow | 127,588 | 42,053 | 58,761 | 115,828 |
Cash | 315,880 | 277,273 | 321,455 | 226,969 |
Basic Shares | 54,472 | 41,008 | 54,453 | 54,180 |
Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
---|---|---|---|---|
Revenue | $712,963 | $553,842 | $528,753 | $367,919 |
Gross Profit | 438,466 | 352,353 | 340,291 | 246,158 |
EBITDA | 325,837 | 301,022 | 247,483 | 175,059 |
EBIT | 316,552 | 292,836 | 240,040 | 169,564 |
Net Income | 217,417 | 140,858 | 109,120 | 145,986 |
Net Change In Cash | 712,963 | 553,842 | 528,753 | 367,919 |
Cost of Revenue | 40,355 | -14,180 | ||
Free Cash Flow | 311,360 | 109,779 | 221,842 | 160,997 |
Cash | 277,273 | 114,634 | 111,748 | 72,174 |
Basic Shares | 47,730 | 53,902 | 53,698 | 53,674 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.31 |
2025-03-31 | $1.21 |
2024-12-31 | $1.25 |