Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $29,397,000 | $29,540,000 | $29,611,000 | $26,462,000 |
Gross Profit | 26,058,000 | 26,392,000 | 26,569,000 | 22,635,000 |
EBITDA | 1,014,000 | 1,384,000 | 1,478,000 | -110,000 |
EBIT | 771,000 | 1,141,000 | 1,236,000 | -348,000 |
Net Income | 480,000 | 679,000 | 741,000 | -541,000 |
Net Change In Cash | 29,397,000 | 29,540,000 | 29,611,000 | 26,462,000 |
Free Cash Flow | 1,728,000 | 1,099,000 | 246,000 | -7,417,000 |
Cash | 5,116,000 | 5,501,000 | 5,910,000 | 4,694,000 |
Basic Shares | 120,764 | 120,665 | 121,268 | 122,461 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $106,374,000 | $92,870,000 | $83,064,000 | $77,155,000 |
Gross Profit | 93,186,000 | 80,199,000 | 72,943,000 | 67,103,000 |
EBITDA | 4,930,000 | 4,678,000 | 4,340,000 | 5,446,000 |
EBIT | 4,013,000 | 3,833,000 | 3,627,000 | 4,830,000 |
Net Income | 2,489,000 | 2,806,000 | 2,933,000 | 3,367,000 |
Net Change In Cash | 106,374,000 | 92,870,000 | 83,064,000 | 77,155,000 |
Cost of Revenue | 1,667,000 | -1,279,000 | 619,000 | |
Free Cash Flow | 2,977,000 | 3,467,000 | 946,000 | 4,675,000 |
Cash | 4,694,000 | 5,061,000 | 3,394,000 | 4,673,000 |
Basic Shares | 124,441 | 127,094 | 129,396 | 133,012 |
Quarter | EPS |
---|---|
2024-09-30 | $4.16 |
2024-06-30 | $6.96 |
2024-03-31 | $7.23 |
2023-12-31 | -$0.11 |