
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 63,487 | 62,983 | 53,718 | 53,559 | 55,295 | 59,182.7 | |
COGS | 50,070 | 50,648 | 42,210 | 41,741 | 43,903 | 47,640.8 | |
Gross Profit | 13,417 | 12,335 | 11,508 | 11,818 | 11,392 | 11,541.9 | |
Operating Expenses & Income | |||||||
Operating Income | 5,302 | 4,676 | 3,456 | 3,818 | 3,174 | 3,768.2 | |
Total Operating Expenses | 7,802 | 7,085 | 8,052 | 8,000 | 8,218 | 7,773.6 | |
R&D Expenses | 1,907 | 1,593 | 1,578 | 1,640 | 1,602 | 1,611.6 | |
Selling General & Admin Expenses | 5,704 | 5,264 | 5,357 | 5,658 | 5,821 | 5,985 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (254) | (359) | (684) | (607) | (555) | (426.1) | |
Interest Income | 254 | - | - | - | - | - | |
Income Tax Expense | 1,008 | 1,238 | (326) | 504 | 139 | 345.2 | |
Net Income | |||||||
Net Income | 6,541 | 3,132 | 3,263 | 2,775 | 2,529 | 2,451.8 | |
Supplemental | |||||||
EBIT | 5,928 | 4,683 | 3,621 | 3,886 | 3,223 | 3,401.3 | |
EBITDA | 6,713 | 5,463 | 4,471 | 4,716 | 4,139 | 4,331.7 | |