Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $168,182 | $169,513 | $159,268 | $160,565 |
Gross Profit | 55,739 | 54,079 | 45,317 | 47,784 |
EBITDA | 30,207 | 26,230 | 29,331 | 28,132 |
EBIT | 23,323 | 19,206 | 22,266 | 20,832 |
Net Income | 12,919 | 8,335 | 7,884 | 8,976 |
Net Change In Cash | 168,182 | 169,513 | 159,268 | 160,565 |
Free Cash Flow | 23,999 | 19,430 | 6,836 | 22,648 |
Cash | 39,701 | 34,245 | 27,772 | 30,518 |
Basic Shares | 26,227 | 26,201 | 26,201 | 26,193 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $659,511 | $521,027 | $378,316 | $348,967 |
Gross Profit | 196,253 | 130,937 | 95,897 | 89,555 |
EBITDA | 112,100 | 54,270 | 49,162 | 43,938 |
EBIT | 83,604 | 33,112 | 37,248 | 31,246 |
Net Income | 34,951 | 11,195 | 29,851 | 25,188 |
Net Change In Cash | 659,511 | 521,027 | 378,316 | 348,967 |
Cost of Revenue | -117,875 | 17,716 | 27,322 | |
Free Cash Flow | 77,390 | -4,301 | 35,687 | 43,163 |
Cash | 30,518 | 6,783 | 125,194 | 108,203 |
Basic Shares | 26,174 | 26,089 | 26,119 | 26,092 |
Quarter | EPS |
---|---|
2024-09-30 | $0.49 |
2024-06-30 | $0.54 |
2024-03-31 | $0.30 |
2023-12-31 | $0.34 |