

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 81,603 | 97,404 | 101,355 | 100,965 | 109,862 | 113,758 | |
COGS | 69,435 | 83,568 | 87,246 | 86,600 | 94,143 | 97,351 | |
Gross Profit | 12,168 | 13,836 | 14,109 | 14,365 | 15,719 | 16,407 | |
Operating Expenses & Income | |||||||
Operating Income | 3,002 | 3,920 | 3,633 | 3,484 | 4,084 | 4,556 | |
Total Operating Expenses | 9,166 | 9,916 | 10,476 | 10,881 | 11,635 | 11,851 | |
R&D Expenses | 14 | 23 | - | - | 1 | 1 | |
Selling General & Admin Expenses | 9,133 | 9,893 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (14) | (61) | (84) | (19) | (16) | (17) | |
Interest Income | 6 | 7 | 12 | 40 | 59 | - | |
Income Tax Expense | 1,085 | 1,315 | 1,379 | 1,602 | 1,480 | 1,652 | |
Net Income | |||||||
Net Income | 2,093 | 2,738 | 2,502 | 2,659 | 2,958 | 3,243 | |
Supplemental | |||||||
EBIT | 3,194 | 4,117 | 3,970 | 4,288 | 4,464 | 4,786 | |
EBITDA | 3,879 | 4,981 | 4,804 | 5,206 | 5,338 | 5,652 | |