| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $190,880 | $175,958 | $168,261 | $168,261 |
Gross Profit | 135,146 | 122,443 | 128,628 | 128,628 |
EBITDA | 123,931 | 101,833 | 96,402 | 96,402 |
EBIT | 121,412 | 99,305 | 94,017 | 94,017 |
Net Income | 70,889 | 53,745 | 52,972 | 52,972 |
Net Change In Cash | 190,880 | 175,958 | 168,261 | 168,261 |
Free Cash Flow | 120,088 | 127,588 | 42,053 | 58,761 |
Cash | 240,773 | 315,880 | 277,273 | 321,455 |
Basic Shares | 54,495 | 54,472 | 41,008 | 54,453 |
| 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 | 504,741 | 387,448 | 379,435 | 259,524 |
EBITDA | 384,894 | 301,022 | 258,670 | 323,809 |
EBIT | 375,609 | 292,836 | 251,227 | 318,314 |
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-12-31 | $0 |
2025-09-30 | $1.54 |
2025-06-30 | $1.31 |
2025-03-31 | $1.21 |