
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 40,006 | 39,372 | 39,416 | 41,214 | 38,042 | 39,354 | |
COGS | 31,301 | 29,548 | 29,273 | 29,936 | 27,577 | 28,552 | |
Gross Profit | 8,705 | 9,824 | 10,143 | 11,278 | 10,465 | 10,802 | |
Operating Expenses & Income | |||||||
Operating Income | 2,696 | 3,015 | 3,058 | 3,856 | 2,960 | 3,173 | |
Total Operating Expenses | 6,009 | 6,808 | 7,085 | 7,422 | 7,505 | 7,629 | |
R&D Expenses | 102 | 124 | 88 | 63 | - | - | |
Selling General & Admin Expenses | 4,900 | 5,640 | 6,065 | 6,339 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (25) | (27) | (19) | (20) | (102) | (117) | |
Interest Income | 32 | 83 | 226 | 298 | 174 | - | |
Income Tax Expense | 752 | 1,029 | 1,144 | 1,404 | 933 | 1,225 | |
Net Income | |||||||
Net Income | 2,398 | 2,725 | 2,556 | 3,234 | 2,624 | 3,893 | |
Supplemental | |||||||
EBIT | 3,176 | 3,782 | 3,720 | 4,657 | 2,960 | 3,672 | |
EBITDA | 4,551 | 5,309 | 5,279 | 6,314 | 4,650 | 5,402 | |