
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 57,082 | 59,139 | 61,493 | 61,129 | 64,546 | 65,923 | |
COGS | 47,116 | 48,752 | 49,900 | 49,096 | 51,623 | 52,711 | |
Gross Profit | 9,966 | 10,387 | 11,593 | 12,033 | 12,923 | 13,212 | |
Operating Expenses & Income | |||||||
Operating Income | 2,939 | 3,270 | 4,109 | 4,604 | 4,957 | 5,198 | |
Total Operating Expenses | 7,027 | 7,117 | 7,484 | 7,429 | 7,966 | 8,014 | |
R&D Expenses | 285 | 301 | 332 | 316 | - | - | |
Selling General & Admin Expenses | 6,049 | 6,074 | 6,408 | 6,400 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (69) | (90) | (128) | (136) | (99) | (98) | |
Interest Income | 71 | 78 | 128 | 116 | 102 | - | |
Income Tax Expense | 1,142 | 1,188 | 1,397 | 1,619 | 1,718 | 1,746 | |
Net Income | |||||||
Net Income | 2,181 | 2,471 | 3,168 | 3,300 | 3,204 | 3,584 | |
Supplemental | |||||||
EBIT | 2,939 | 3,270 | 4,109 | 4,604 | 4,957 | 5,198 | |
EBITDA | 4,809 | 5,324 | 6,298 | 6,899 | 7,115 | 7,318 | |