Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $39,543,000 | $50,058,000 | $41,908,000 | $38,600,000 |
Gross Profit | 38,949,000 | 50,058,000 | 41,908,000 | 38,600,000 |
EBITDA | 16,978,000 | 45,284,000 | 37,142,000 | 19,467,000 |
EBIT | 43,282,000 | 35,138,000 | 16,130,000 | |
Net Income | 12,898,000 | 18,149,000 | 13,419,000 | 9,307,000 |
Net Change In Cash | 39,543,000 | 50,058,000 | 41,908,000 | 38,600,000 |
Free Cash Flow | -74,081,000 | 22,468,000 | -154,158,000 | 60,231,000 |
Cash | 22,896,000 | 530,819,000 | 562,116,000 | 624,151,000 |
Basic Shares | 2,865,900 | 2,894,900 | 2,912,800 | 2,919,100 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $145,670,000 | $128,641,000 | $121,685,000 | $119,883,000 |
Gross Profit | 154,952,000 | 128,641,000 | 121,685,000 | 119,883,000 |
EBITDA | 78,055,000 | 59,574,000 | 72,956,000 | 50,370,000 |
EBIT | 70,543,000 | 52,523,000 | 65,024,000 | 41,756,000 |
Net Income | 49,552,000 | 37,676,000 | 48,334,000 | 29,131,000 |
Net Change In Cash | 145,670,000 | 128,641,000 | 121,685,000 | 119,883,000 |
Cost of Revenue | -156,957,000 | 224,733,000 | 254,823,000 | |
Free Cash Flow | 12,974,000 | 107,119,000 | 78,084,000 | -79,910,000 |
Cash | 29,066,000 | 567,234,000 | 740,834,000 | 527,609,000 |
Basic Shares | 2,943,100 | 2,970,000 | 3,026,600 | 3,087,400 |
Quarter | EPS |
---|---|
2024-09-30 | $4.37 |
2024-06-30 | $4.26 |
2024-03-31 | $4.44 |
2023-12-31 | $3.04 |