
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 37,161 | 39,320 | 38,653 | 41,006 | 41,983 | 43,082 | |
COGS | 25,384 | 27,186 | 26,795 | 27,585 | 30,164 | 30,326 | |
Gross Profit | 11,777 | 12,134 | 11,858 | 13,421 | 11,819 | 12,756 | |
Operating Expenses & Income | |||||||
Operating Income | 2,811 | 2,506 | 1,527 | 2,273 | 2,404 | 3,277 | |
Total Operating Expenses | 8,966 | 9,628 | 10,331 | 11,148 | 9,415 | 9,479 | |
R&D Expenses | 1,811 | 1,985 | 2,236 | 2,596 | 2,568 | 2,579 | |
Selling General & Admin Expenses | 2,719 | 2,816 | 3,004 | 3,172 | 9,414 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (4) | (20) | (7) | (20) | (66) | (83) | |
Interest Income | 884 | 49 | 97 | 118 | 126 | - | |
Income Tax Expense | 1,021 | 973 | 923 | 1,130 | 1,310 | 1,428 | |
Net Income | |||||||
Net Income | 3,289 | 2,765 | 2,110 | 2,493 | 2,009 | 2,347 | |
Supplemental | |||||||
EBIT | 2,811 | 2,506 | 1,527 | 2,273 | 2,404 | 3,277 | |
EBITDA | 5,772 | 5,388 | 4,509 | 5,628 | 5,906 | 6,753 | |