Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $42,768,000 | $42,656,000 | $50,058,000 | $41,908,000 |
Gross Profit | 42,768,000 | 42,656,000 | 50,058,000 | 41,908,000 |
EBITDA | 19,501,000 | 16,978,000 | 45,284,000 | 37,142,000 |
EBIT | 17,611,000 | 43,282,000 | 35,138,000 | |
Net Income | 14,005,000 | 12,898,000 | 18,149,000 | 13,419,000 |
Net Change In Cash | 42,768,000 | 42,656,000 | 50,058,000 | 41,908,000 |
Free Cash Flow | 147,758,000 | -74,081,000 | 38,469,000 | -154,158,000 |
Cash | 469,317,000 | 434,260,000 | 530,819,000 | 562,116,000 |
Basic Shares | 2,842,400 | 2,865,900 | 2,894,900 | 2,912,800 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $166,878,000 | $145,670,000 | $128,641,000 | $121,685,000 |
Gross Profit | 166,878,000 | 145,670,000 | 128,641,000 | 121,685,000 |
EBITDA | 74,633,000 | 78,055,000 | 59,574,000 | 72,956,000 |
EBIT | 65,821,000 | 70,543,000 | 52,523,000 | 65,024,000 |
Net Income | 58,471,000 | 49,552,000 | 37,676,000 | 48,334,000 |
Net Change In Cash | 166,878,000 | 145,670,000 | 128,641,000 | 121,685,000 |
Cost of Revenue | -156,957,000 | 224,733,000 | ||
Free Cash Flow | -42,012,000 | 12,974,000 | 107,119,000 | 78,084,000 |
Cash | 469,317,000 | 624,151,000 | 567,234,000 | 740,834,000 |
Basic Shares | 2,879,000 | 2,943,100 | 2,970,000 | 3,026,600 |
Quarter | EPS |
---|---|
2024-12-31 | $4.81 |
2024-09-30 | $4.37 |
2024-06-30 | $4.26 |
2024-03-31 | $4.44 |