

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 137,247 | 176,421 | 215,625 | 216,497 | 216,000 | 163,726.5 | |
COGS | 71,371 | 89,451 | 106,070 | 101,731 | 102,098 | 78,199.8 | |
Gross Profit | 65,876 | 86,970 | 109,555 | 114,766 | 113,902 | 85,526.7 | |
Operating Expenses & Income | |||||||
Operating Income | 6,595 | 15,914 | 19,538 | 11,204 | 8,826 | 5,984.4 | |
Total Operating Expenses | 61,303 | 74,179 | 90,017 | 103,562 | 105,076 | 79,542.2 | |
R&D Expenses | 14,916 | 16,180 | 20,743 | 24,200 | - | 25,147 | |
Selling General & Admin Expenses | - | - | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (601) | (616) | (1,289) | (2,374) | (2,714) | (2,369.3) | |
Interest Income | 92 | 79 | 189 | 336 | 291 | - | |
Income Tax Expense | 2,430 | 3,698 | 4,075 | (764) | 1,348 | 8,612.7 | |
Net Income | |||||||
Net Income | 2,376 | 10,699 | 11,806 | 4,940 | 417 | (9,756) | |
Supplemental | |||||||
EBIT | 6,595 | 16,407 | 19,538 | 6,820 | 4,721 | 6,008.9 | |
EBITDA | 15,869 | 26,082 | 31,510 | 21,106 | 19,286 | 17,201.5 | |