Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $293,272 | $245,318 | $226,205 | $247,029 |
Gross Profit | 72,362 | 52,237 | 48,424 | 60,222 |
EBITDA | 54,566 | 34,528 | 21,063 | 44,345 |
EBIT | 42,275 | 23,948 | 21,499 | 34,418 |
Net Income | 29,175 | 16,327 | 15,021 | 24,118 |
Net Change In Cash | 293,272 | 245,318 | 226,205 | 247,029 |
Free Cash Flow | 17,946 | 19,756 | 12,314 | 30,993 |
Cash | 14,502 | 5,103 | 8,305 | 7,526 |
Basic Shares | 20,810 | 20,848 | 20,875 | 20,860 |
Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
---|---|---|---|---|
Revenue | $974,431 | $919,162 | $935,098 | $774,541 |
Gross Profit | 225,538 | 193,636 | 165,119 | 146,520 |
EBITDA | 159,763 | 137,230 | 117,227 | 95,512 |
EBIT | 119,815 | 105,427 | 87,816 | 71,383 |
Net Income | 84,345 | 75,363 | 60,041 | 51,542 |
Net Change In Cash | 974,431 | 919,162 | 935,098 | 774,541 |
Cost of Revenue | 4,070 | 498 | ||
Free Cash Flow | 70,000 | 119,348 | 29,079 | 14,325 |
Cash | 5,103 | 7,153 | 7,566 | 3,496 |
Basic Shares | 20,937 | 21,014 | 21,014 | 21,135 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.43 |
2025-03-31 | $0.80 |
2024-12-31 | $0.73 |