
| 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 | 19,260 | - | |
Gross Profit | 8,615 | 9,710 | 11,546 | 12,082 | 14,726 | - | |
Operating Expenses & Income | |||||||
Operating Income | 5,283 | 6,460 | 8,105 | 8,595 | 8,935 | 10,178 | |
Total Operating Expenses | 3,332 | 3,250 | 3,441 | 3,487 | 5,791 | 5,054 | |
R&D Expenses | 143 | 143 | 146 | 150 | 147 | 146 | |
Selling General & Admin Expenses | 1,847 | 1,812 | 1,801 | 2,004 | 3,433 | 2,670 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (159) | (192) | (488) | (572) | (212) | (268) | |
Interest Income | 77 | 63 | 213 | 231 | 209 | - | |
Income Tax Expense | 1,262 | 1,434 | 1,814 | 2,002 | 1,956 | 2,094 | |
Net Income | |||||||
Net Income | 3,826 | 4,147 | 6,199 | 6,565 | 6,898 | 7,287 | |
Supplemental | |||||||
EBIT | 5,258 | 5,735 | 8,476 | 9,141 | 9,183 | 9,652 | |
EBITDA | 9,893 | 9,939 | 12,292 | 12,921 | 12,946 | 13,477 | |