
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 30,793 | 33,364 | 32,854 | 33,005 | 33,986 | 35,449 | |
COGS | 22,178 | 23,654 | 21,308 | 20,923 | 21,152 | 22,135 | |
Gross Profit | 8,615 | 9,710 | 11,546 | 12,082 | 12,834 | 13,314 | |
Operating Expenses & Income | |||||||
Operating Income | 5,283 | 6,460 | 8,105 | 8,595 | 9,254 | 9,607 | |
Total Operating Expenses | 3,332 | 3,250 | 3,441 | 3,487 | 3,580 | 3,707 | |
R&D Expenses | 143 | 143 | 146 | 150 | 147 | 146 | |
Selling General & Admin Expenses | 1,847 | 1,812 | 1,801 | 2,004 | 3,433 | 3,561 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (159) | (192) | (488) | (572) | (464) | (268) | |
Interest Income | 77 | 63 | 213 | 231 | 209 | - | |
Income Tax Expense | 1,262 | 1,434 | 1,814 | 2,002 | 1,989 | 2,086 | |
Net Income | |||||||
Net Income | 3,826 | 4,147 | 6,199 | 6,565 | 6,898 | 7,244 | |
Supplemental | |||||||
EBIT | 5,283 | 6,460 | 8,105 | 8,595 | 9,254 | 9,607 | |
EBITDA | 9,918 | 10,664 | 11,921 | 12,375 | 13,017 | 13,432 | |