Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $138,027 | $133,135 | $222,166 | $195,756 |
Gross Profit | 73,793 | 78,574 | 124,651 | 104,732 |
EBITDA | 6,901 | 10,127 | 61,561 | 34,352 |
EBIT | 4,229 | 7,007 | 58,593 | 31,492 |
Net Income | 2,871 | 5,940 | 38,120 | 21,718 |
Net Change In Cash | 138,027 | 133,135 | 222,166 | 195,756 |
Free Cash Flow | -15,497 | 81,733 | 46,185 | 5,736 |
Cash | 123,918 | 148,708 | 101,457 | 58,174 |
Basic Shares | 115,256 | 117,021 | 117,482 | 117,358 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $678,722 | $607,907 | $624,957 | $507,149 |
Gross Profit | 365,921 | 312,545 | 315,884 | 259,742 |
EBITDA | 77,398 | 22,172 | 61,653 | 32,543 |
EBIT | 65,259 | 22,172 | 49,393 | 19,490 |
Net Income | 39,217 | 83,994 | 28,182 | 13,254 |
Net Change In Cash | 678,722 | 607,907 | 624,957 | 507,149 |
Cost of Revenue | 35,981 | |||
Free Cash Flow | 52,731 | -1,416 | -3,774 | 28,042 |
Cash | 101,457 | 84,269 | 89,586 | 133,431 |
Basic Shares | 117,482 | 117,359 | 112,378 | 106,171 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.09 |
2025-03-31 | $0.11 |
2024-12-31 | $0.45 |