

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 41,852 | 52,892 | 62,126 | 67,288 | 70,034 | 71,633 | |
COGS | 27,948 | 35,058 | 40,330 | 43,553 | 45,990 | 47,030 | |
Gross Profit | 13,904 | 17,834 | 21,796 | 23,735 | 24,044 | 24,603 | |
Operating Expenses & Income | |||||||
Operating Income | 1,969 | 4,367 | 6,586 | 7,528 | 7,093 | 7,131 | |
Total Operating Expenses | 11,935 | 13,467 | 15,210 | 16,207 | 16,951 | 17,472 | |
R&D Expenses | 1,035 | 1,041 | 1,239 | 1,343 | 1,521 | - | |
Selling General & Admin Expenses | 1,513 | 1,835 | 2,443 | 2,551 | 2,706 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (40) | (34) | (25) | (24) | (29) | (28) | |
Interest Income | 53 | 21 | 46 | 56 | 63 | - | |
Income Tax Expense | 800 | 1,334 | 1,937 | 2,123 | 2,198 | 2,326 | |
Net Income | |||||||
Net Income | 1,906 | 3,331 | 4,969 | 6,003 | 5,879 | 5,927 | |
Supplemental | |||||||
EBIT | 1,969 | 4,367 | 6,586 | 7,528 | 7,093 | 7,131 | |
EBITDA | 3,366 | 5,829 | 8,304 | 9,504 | 9,304 | 9,309 | |