Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $73,130 | $73,389 | $70,759 | $68,405 |
Gross Profit | 51,460 | 53,286 | 49,174 | 48,405 |
EBITDA | 43,175 | 45,121 | 47,011 | 40,388 |
EBIT | 12,437 | 14,507 | 18,155 | 12,254 |
Net Income | 95,942 | 6,792 | 9,799 | -539 |
Net Change In Cash | 73,130 | 73,389 | 70,759 | 68,405 |
Free Cash Flow | -20,181 | 12,808 | 26,480 | 23,548 |
Cash | 294,039 | 84,579 | 87,395 | 202,758 |
Basic Shares | 78,227 | 78,160 | 78,014 | 68,526 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $273,974 | $259,824 | $236,707 | $211,979 |
Gross Profit | 194,120 | 181,035 | 163,543 | 147,879 |
EBITDA | 164,706 | 156,837 | 130,201 | 109,687 |
EBIT | 50,758 | 43,407 | 35,249 | 22,544 |
Net Income | 13,658 | 5,269 | 52,233 | -5,360 |
Net Change In Cash | 273,974 | 259,824 | 236,707 | 211,979 |
Cost of Revenue | 92,908 | -178,916 | ||
Free Cash Flow | 100,760 | 102,323 | 102,073 | 70,540 |
Cash | 87,395 | 96,385 | 137,762 | 44,854 |
Basic Shares | 71,011 | 67,813 | 67,525 | 71,072 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.04 |
2025-03-31 | $0.06 |
2024-12-31 | $0.05 |