Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $260,387,000 | $291,396,999 | $291,396,999 | $260,049,000 |
Gross Profit | 28,765,000 | 45,509,000 | 45,509,000 | 39,350,000 |
EBITDA | 15,924,000 | 12,751,000 | 12,751,000 | 11,883,000 |
EBIT | 12,044,000 | 10,501,000 | 10,501,000 | 9,666,000 |
Net Income | 11,731,000 | 12,644,000 | 12,644,000 | 7,130,000 |
Net Change In Cash | 260,387,000 | 291,396,999 | 291,396,999 | 260,049,000 |
Free Cash Flow | -11,577,000 | 51,214,155 | 51,214,155 | -14,195,000 |
Cash | 99,092,000 | 92,044,999 | 92,044,999 | 88,918,999 |
Basic Shares | 3,035,000 | 3,085,000 | 3,085,000 | 3,144,028 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,084,662,000 | $1,046,236,000 | $951,592,154 | $745,801,886 |
Gross Profit | 159,704,000 | 147,073,000 | 129,066,692 | 109,108,335 |
EBITDA | 42,823,000 | 23,209,000 | 4,141,000 | 58,012,000 |
EBIT | 34,531,000 | 16,222,000 | -2,346,000 | 51,681,851 |
Net Income | 24,167,000 | 10,380,000 | -3,560,000 | 49,405,000 |
Net Change In Cash | 1,084,662,000 | 1,046,236,000 | 951,592,154 | 745,801,886 |
Free Cash Flow | 39,506,000 | 35,839,000 | 23,735,430 | 34,874,307 |
Cash | 71,892,000 | 78,861,000 | 70,766,531 | 86,084,857 |
Basic Shares | 3,170,542 | 3,180,886 | 3,107,436 | 3,109,024 |
Quarter | EPS |
---|---|
2024-09-30 | $8.68 |
2024-06-30 | $9.36 |
2024-05-16 | $5.65 |
2024-03-31 | $5.65 |