

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 42,478 | 49,847 | 55,054 | 56,041 | 57,515 | 57,982 | |
COGS | 34,943 | 40,073 | 45,111 | 46,308 | 46,379 | 46,747 | |
Gross Profit | 7,535 | 9,774 | 9,943 | 9,733 | 11,136 | 11,235 | |
Operating Expenses & Income | |||||||
Operating Income | 1,241 | 2,707 | 1,379 | 227 | 1,383 | 1,516 | |
Total Operating Expenses | 6,292 | 7,066 | 8,563 | 9,506 | 9,753 | 9,719 | |
R&D Expenses | 629 | 630 | 547 | 566 | - | 672 | |
Selling General & Admin Expenses | 5,089 | 5,508 | 6,781 | 8,100 | 8,036 | 818 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (194) | (167) | (242) | (330) | (392) | (405) | |
Interest Income | 31 | 62 | 96 | 53 | 74 | - | |
Income Tax Expense | 125 | 789 | 917 | 393 | 542 | 630 | |
Net Income | |||||||
Net Income | 1,049 | 2,347 | (257) | 342 | 1,192 | 1,094 | |
Supplemental | |||||||
EBIT | 1,586 | 2,708 | 1,127 | 1,039 | 2,167 | 1,949 | |
EBITDA | 4,153 | 5,460 | 4,030 | 4,092 | 5,348 | 5,209 | |