Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $33,660,000 | $31,393,000 | $33,067,000 | $34,933,000 |
Gross Profit | 2,815,000 | 1,307,000 | 1,695,000 | 1,905,000 |
EBITDA | 3,011,000 | 1,521,000 | 2,044,000 | 2,325,000 |
EBIT | 2,222,000 | 728,000 | 1,218,000 | 1,479,000 |
Net Income | 1,215,000 | -74,000 | 370,000 | 622,000 |
Net Change In Cash | 33,660,000 | 31,393,000 | 33,067,000 | 34,933,000 |
Free Cash Flow | 1,944,000 | -727,000 | 1,397,000 | 1,033,000 |
Cash | 1,673,000 | 3,812,000 | 3,210,000 | 4,002,000 |
Basic Shares | 309,000 | 313,000 | 321,000 | 332,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $138,517,000 | $148,460,000 | $177,411,000 | $119,777,000 |
Gross Profit | 9,034,000 | 16,602,000 | 22,550,000 | 6,841,000 |
EBITDA | 10,718,000 | 18,646,000 | 24,900,000 | 7,425,000 |
EBIT | 7,301,000 | 15,266,000 | 21,685,000 | 4,117,000 |
Net Income | 3,442,000 | 9,674,000 | 14,508,000 | 1,716,000 |
Net Change In Cash | 138,517,000 | 148,460,000 | 177,411,000 | 119,777,000 |
Cost of Revenue | 3,337,000 | 4,738,000 | ||
Free Cash Flow | 6,132,000 | 12,227,000 | 13,941,000 | 2,896,000 |
Cash | 3,210,000 | 5,443,000 | 8,625,000 | 5,291,000 |
Basic Shares | 341,000 | 409,000 | 516,000 | 638,000 |
Quarter | EPS |
---|---|
2025-06-30 | $3.96 |
2025-03-31 | -$0.24 |
2024-12-31 | $0.77 |
2024-09-30 | $1.87 |