Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $294,278 | $279,651 | $265,781 | $276,682 |
Gross Profit | 74,412 | 65,985 | 37,714 | 63,776 |
EBITDA | 27,558 | 22,320 | 405 | 20,035 |
EBIT | 25,659 | 18,811 | -3,158 | 18,198 |
Net Income | 19,628 | 16,701 | -136 | 14,558 |
Net Change In Cash | 294,278 | 279,651 | 265,781 | 276,682 |
Free Cash Flow | -4,227 | -56,262 | 6,200 | 53,511 |
Cash | 14,429 | 121,166 | 176,277 | 74,841 |
Basic Shares | 26,736 | 26,765 | 26,280 | 26,956 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,069,307 | $1,054,326 | $955,166 | $880,824 |
Gross Profit | 242,532 | 234,845 | 204,508 | 182,907 |
EBITDA | 76,264 | 78,627 | 64,404 | 55,930 |
EBIT | 69,154 | 65,444 | 51,033 | 43,840 |
Net Income | 50,612 | 47,268 | 38,079 | 33,765 |
Net Change In Cash | 1,069,307 | 1,054,326 | 955,166 | 880,824 |
Cost of Revenue | 28,749 | -155,208 | -39,504 | |
Free Cash Flow | 55,395 | 11,805 | -22,260 | -36,525 |
Cash | 71,168 | 91,423 | 69,405 | 68,688 |
Basic Shares | 27,396 | 28,904 | 30,484 | 30,752 |
Quarter | EPS |
---|---|
2024-09-30 | $0.74 |
2024-06-30 | $0.62 |
2024-03-31 | -$0.02 |
2023-12-31 | $2.16 |