Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $343,782 | $353,319 | $356,318 | $351,889 |
Gross Profit | 92,655 | 98,567 | 98,973 | 93,917 |
EBITDA | 17,069 | 20,259 | 21,255 | 17,060 |
EBIT | 15,578 | 18,716 | 19,700 | 15,727 |
Net Income | 11,061 | 14,209 | 14,157 | 10,987 |
Net Change In Cash | 343,782 | 353,319 | 356,318 | 351,889 |
Free Cash Flow | 22,718 | 27,457 | 17,832 | 11,294 |
Cash | 349 | 127 | 110 | 106 |
Basic Shares | 19,216 | 18,823 | 19,491 | 18,932 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,405,308 | $1,531,756 | $1,710,765 | $1,579,922 |
Gross Profit | 385,445 | 427,066 | 501,107 | 456,864 |
EBITDA | 75,643 | 92,133 | 119,520 | 109,465 |
EBIT | 69,721 | 87,121 | 109,410 | 99,456 |
Net Income | 50,414 | 61,075 | 75,431 | 75,177 |
Net Change In Cash | 1,405,308 | 1,531,756 | 1,710,765 | 1,579,922 |
Cost of Revenue | -96,868 | -6,497 | ||
Free Cash Flow | 79,301 | 83,702 | 82,696 | 66,457 |
Cash | 349 | 119 | 121 | 96,989 |
Basic Shares | 19,216 | 19,507 | 20,503 | 21,212 |
Quarter | EPS |
---|---|
2024-12-31 | $0.60 |
2024-09-30 | $0.75 |
2024-06-30 | $0.75 |
2024-03-31 | $0.58 |