
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 31,578 | 35,799 | 37,867 | 37,956 | 37,735 | 38,634 | |
COGS | 23,539 | 25,950 | 26,016 | 26,471 | 27,477 | 28,652 | |
Gross Profit | 8,039 | 9,849 | 11,851 | 11,485 | 10,258 | 9,982 | |
Operating Expenses & Income | |||||||
Operating Income | 3,706 | 4,791 | 6,573 | 6,319 | 4,810 | 4,504 | |
Total Operating Expenses | 4,332 | 5,058 | 5,278 | 5,166 | 5,448 | 5,478 | |
R&D Expenses | 368 | 369 | 403 | 578 | - | 669 | |
Selling General & Admin Expenses | 2,844 | 3,019 | 3,300 | 3,161 | - | 697 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (61) | (52) | (44) | (62) | (112) | (126) | |
Interest Income | 4 | 1 | 3 | 11 | 9 | - | |
Income Tax Expense | 1,370 | 1,579 | 2,232 | 2,093 | 2,441 | 2,315 | |
Net Income | |||||||
Net Income | 2,729 | 3,194 | 4,050 | 4,078 | 4,831 | 4,639 | |
Supplemental | |||||||
EBIT | 4,492 | 4,645 | 7,024 | 6,957 | 4,810 | 8,390 | |
EBITDA | 6,877 | 7,129 | 9,690 | 9,943 | 8,344 | 11,971 | |