| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $343,936 | $353,739 | $332,645 | $355,320 |
Gross Profit | 238,858 | 244,541 | 237,039 | 253,305 |
EBITDA | 23,492 | 66,938 | 62,938 | 36,903 |
EBIT | 5,164 | 53,746 | 49,722 | 29,807 |
Net Income | 2,996 | 33,311 | 28,253 | 17,261 |
Net Change In Cash | 343,936 | 353,739 | 332,645 | 355,320 |
Free Cash Flow | 16,566 | 20,138 | 125,041 | -19,761 |
Cash | 194,403 | 170,029 | 148,692 | 73,845 |
Basic Shares | 59,593 | 57,675 | 58,345 | 58,353 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $1,313,517 | $1,023,932 | $578,844 | $392,155 |
Gross Profit | 935,686 | 724,096 | 390,396 | 251,732 |
EBITDA | 206,248 | 182,567 | 85,314 | 54,627 |
EBIT | 162,133 | 152,400 | 67,718 | 27,544 |
Net Income | 112,089 | 127,663 | 61,530 | 21,770 |
Net Change In Cash | 1,313,517 | 1,023,932 | 578,844 | 392,155 |
Cost of Revenue | 77,425 | -14,415 | ||
Free Cash Flow | 115,320 | 62,495 | 100,160 | 14,695 |
Cash | 148,692 | 108,183 | 120,778 | 43,353 |
Basic Shares | 58,345 | 57,788 | 55,337 | 53,654 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.68 |
2025-06-30 | $0.89 |
2025-03-31 | $0.78 |