Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $160,105,000 | $140,238,063 | $132,803,000 | $160,581,000 |
Gross Profit | 26,432,000 | 21,756,183 | 20,868,000 | 25,761,000 |
EBITDA | 28,588,000 | 25,863,764 | 23,712,406 | 28,285,050 |
EBIT | 13,551,000 | 11,333,700 | 9,394,259 | 13,952,641 |
Net Income | 9,666,000 | 7,783,000 | 5,682,000 | 9,392,000 |
Net Change In Cash | 160,105,000 | 140,238,063 | 132,803,000 | 160,581,000 |
Free Cash Flow | 6,128,118 | -458,760 | 4,181,000 | 32,136,087 |
Cash | 71,711,000 | 66,172,642 | 75,105,000 | 67,284,518 |
Basic Shares | 4,391,466 | 4,383,325 | 4,368,340 | 4,351,324 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $581,914,471 | $670,873,000 | $569,997,000 | $476,978,000 |
Gross Profit | 91,757,132 | 134,930,000 | 110,369,000 | 77,984,000 |
EBITDA | 104,757,657 | 138,852,591 | 135,966,088 | 89,377,502 |
EBIT | 49,255,784 | 84,507,716 | 82,192,858 | 38,680,697 |
Net Income | 31,725,403 | 61,501,545 | 60,150,167 | 26,970,580 |
Net Change In Cash | 581,914,471 | 670,873,000 | 569,997,000 | 476,978,000 |
Free Cash Flow | 60,263,620 | 39,094,000 | 12,385,000 | 17,446,000 |
Cash | 67,284,518 | 58,040,000 | 76,073,000 | 51,538,000 |
Basic Shares | 4,347,670 | 4,323,423 | 4,365,668 | 4,288,633 |
Quarter | EPS |
---|---|
2024-09-30 | $0.13 |
2024-06-30 | $0.11 |
2024-03-31 | $0.08 |
2023-12-31 | $0.13 |