Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $162,704 | $168,182 | $169,513 | $159,268 |
Gross Profit | 49,193 | 52,661 | 54,079 | 45,317 |
EBITDA | 27,337 | 30,207 | 26,230 | 29,331 |
EBIT | 20,413 | 23,323 | 19,206 | 22,266 |
Net Income | 10,977 | 12,919 | 8,335 | 7,884 |
Net Change In Cash | 162,704 | 168,182 | 169,513 | 159,268 |
Free Cash Flow | 5,246 | 23,999 | 19,430 | 6,836 |
Cash | 24,213 | 39,701 | 34,245 | 27,772 |
Basic Shares | 26,227 | 26,227 | 26,201 | 26,201 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $659,667 | $659,511 | $521,027 | $378,316 |
Gross Profit | 204,328 | 196,253 | 130,937 | 95,897 |
EBITDA | 112,011 | 113,956 | 54,270 | 49,162 |
EBIT | 84,114 | 85,460 | 33,112 | 37,248 |
Net Income | 40,115 | 34,951 | 11,195 | 29,851 |
Net Change In Cash | 659,667 | 659,511 | 521,027 | 378,316 |
Cost of Revenue | -117,875 | 17,716 | ||
Free Cash Flow | 69,830 | 77,390 | -4,301 | 35,687 |
Cash | 24,213 | 30,518 | 6,783 | 125,194 |
Basic Shares | 26,219 | 26,174 | 26,089 | 26,119 |
Quarter | EPS |
---|---|
2024-12-31 | $0.42 |
2024-09-30 | $0.49 |
2024-06-30 | $0.54 |
2024-03-31 | $0.30 |