Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $306,076,999 | $260,049,000 | $247,698,000 | $287,931,000 |
Gross Profit | 43,080,000 | 39,350,000 | 38,751,000 | 41,433,000 |
EBITDA | 8,568,000 | 9,917,000 | 11,512,000 | 9,379,000 |
EBIT | 6,391,000 | 7,700,000 | 9,303,000 | 8,270,000 |
Net Income | 3,389,000 | 7,130,000 | 7,936,000 | 6,581,000 |
Net Change In Cash | 306,076,999 | 260,049,000 | 247,698,000 | 287,931,000 |
Free Cash Flow | 14,595,735 | -14,195,000 | 10,011,000 | 42,904,000 |
Cash | 79,398,000 | 88,918,999 | 115,971,000 | 91,020,000 |
Basic Shares | 1,583,000 | 3,144,000 | 1,585,000 | 1,583,000 |
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 | 157,977,000 | 147,073,000 | 129,066,692 | 109,108,335 |
EBITDA | 35,637,000 | 14,594,000 | -2,134,287 | 50,295,325 |
EBIT | 28,910,000 | 19,723,000 | 3,373,958 | 44,227,671 |
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 | 79,398,000 | 78,861,000 | 70,766,531 | 86,084,857 |
Basic Shares | 1,585,271 | 1,590,443 | 1,553,718 | 1,554,512 |
Quarter | EPS |
---|---|
2024-05-16 | $5.65 |
2023-12-31 | $5.30 |
2023-09-30 | $6.70 |
2023-06-30 | $5.39 |