
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 57,642 | 76,090 | 93,909 | 116,056 | 148,332 | 158,601 | |
COGS | 27,069 | 33,669 | 42,643 | 53,601 | 64,346 | 67,790 | |
Gross Profit | 30,573 | 42,421 | 51,266 | 62,455 | 83,986 | 90,811 | |
Operating Expenses & Income | |||||||
Operating Income | 21,518 | 29,916 | 34,216 | 42,610 | 50,917 | 53,179 | |
Total Operating Expenses | 9,055 | 12,505 | 17,047 | 19,845 | 33,069 | 37,632 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 9,057 | 12,506 | 17,048 | 19,845 | 1,002 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (49) | (41) | (59) | (69) | (63) | (64) | |
Interest Income | - | - | - | - | 120 | - | |
Income Tax Expense | 5,925 | 7,965 | 8,778 | 11,786 | 13,148 | 13,712 | |
Net Income | |||||||
Net Income | 15,544 | 21,910 | 25,382 | 30,760 | 37,840 | 39,557 | |
Supplemental | |||||||
EBIT | 21,518 | 29,915 | 34,216 | 42,615 | 51,051 | 53,311 | |
EBITDA | 22,359 | 30,980 | 36,633 | 45,104 | 53,576 | 56,149 | |