Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $21,240 | $20,688 | $20,379 | $20,209 |
Gross Profit | 19,333,841 | 14,316 | 13,915 | 10,089 |
EBITDA | 4,474,748 | 10,138 | 10,864 | 11,964 |
EBIT | 0 | 6,233 | 6,610 | 7,740 |
Net Income | 4,149,881 | 3,795 | 4,215 | 3,909 |
Net Change In Cash | 21,240 | 20,688 | 20,379 | 20,209 |
Free Cash Flow | 12,530 | 5,477,629 | 11,968 | 8,478 |
Cash | 16,677,504 | 30,863 | 17,615 | 15,069 |
Basic Shares | 3,498 | 3,535 | 3,500 | 3,542 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $80,532 | $74,481 | $68,293 | $62,638 |
Gross Profit | 39,556 | 34,614 | 45,156 | 52,569 |
EBITDA | 48,102 | 36,559 | 34,461 | 30,913 |
EBIT | 31,118 | 19,785 | 18,088 | 14,242 |
Net Income | 15,661 | 8,453 | 3,723 | -2,700 |
Net Change In Cash | 80,532 | 74,481 | 68,293 | 62,638 |
Cost of Revenue | 12,991 | 1,972 | ||
Free Cash Flow | 31,934 | 24,181 | 21,539 | 15,783 |
Cash | 17,615 | 18,230 | 49,560 | 96,083 |
Basic Shares | 3,542 | 3,590 | 3,605 | 3,651 |
Quarter | EPS |
---|---|
2025-06-30 | $1.19 |
2025-03-31 | $1.08 |
2024-12-31 | $1.20 |
2024-09-30 | $1.11 |