Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $97,710,000 | $95,428,000 | $91,234,000 | $88,437,000 |
Gross Profit | 12,899,000 | 12,558,000 | 13,383,000 | 12,561,000 |
EBITDA | 4,031,000 | 2,018,000 | 4,220,000 | 3,434,000 |
EBIT | 2,884,000 | 857,000 | 3,069,000 | 2,296,000 |
Net Income | 1,644,000 | 87,000 | 1,770,000 | 1,113,000 |
Net Change In Cash | 97,710,000 | 95,428,000 | 91,234,000 | 88,437,000 |
Free Cash Flow | 1,092,000 | -1,415,000 | 2,451,000 | 4,198,000 |
Cash | 8,586,000 | 6,875,000 | 12,507,000 | 9,801,000 |
Basic Shares | 1,261,000 | 1,259,000 | 1,259,000 | 1,267,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $372,809,000 | $357,776,000 | $322,467,000 | $292,111,000 |
Gross Profit | 51,401,000 | -203,355,000 | 54,502,000 | 52,120,000 |
EBITDA | 13,703,000 | 13,743,000 | 12,347,000 | 17,526,000 |
EBIT | 9,106,000 | 13,743,000 | 8,123,000 | 13,040,000 |
Net Income | 4,614,000 | 8,344,000 | 4,311,000 | 8,001,000 |
Net Change In Cash | 372,809,000 | 357,776,000 | 322,467,000 | 292,111,000 |
Cost of Revenue | 614,000 | 1,648,000 | ||
Free Cash Flow | 6,326,000 | 10,395,000 | 13,450,000 | 15,745,000 |
Cash | 8,586,000 | 8,196,000 | 12,945,000 | 9,408,000 |
Basic Shares | 1,262,000 | 1,290,000 | 1,323,000 | 1,329,000 |
Quarter | EPS |
---|---|
2024-12-31 | $1.19 |
2024-09-30 | $1.09 |
2024-06-30 | $1.83 |
2024-03-31 | $1.31 |