

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 21,792 | 24,296 | 28,523 | 30,676 | 31,586 | 31,854 | |
COGS | 19,800 | 22,118 | 26,102 | 27,650 | 28,353 | 21,012 | |
Gross Profit | 1,992 | 2,178 | 2,421 | 3,026 | 3,314 | 17,879 | |
Operating Expenses & Income | |||||||
Operating Income | 1,974 | 2,245 | 2,416 | 3,015 | 3,289 | 3,166 | |
Total Operating Expenses | 19,813 | 22,103 | (3) | 7,429 | 25 | 28,646 | |
R&D Expenses | - | - | - | 25 | 29 | - | |
Selling General & Admin Expenses | 4,234 | 4,930 | 18,943 | 20,232 | 20,840 | 15,480 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (85) | (78) | (244) | (273) | (258) | (217) | |
Interest Income | 82 | 95 | 29 | 47 | 219 | 168 | |
Income Tax Expense | 405 | 505 | 513 | 675 | 759 | 760 | |
Net Income | |||||||
Net Income | 1,492 | 1,651 | 1,667 | 2,071 | 2,226 | 2,173 | |
Supplemental | |||||||
EBIT | 1,981 | 2,256 | 2,444 | 3,049 | 3,289 | 3,139 | |
EBITDA | 3,078 | 3,369 | 3,798 | 4,451 | 4,738 | 4,651 | |