
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 22,929 | 28,091 | 33,135 | 36,289 | 35,709 | 36,366 | |
COGS | 19,271 | 22,930 | 26,572 | 28,829 | 29,205 | 30,354 | |
Gross Profit | 3,658 | 5,161 | 6,563 | 7,460 | 6,504 | 6,012 | |
Operating Expenses & Income | |||||||
Operating Income | 2,765 | 4,151 | 5,499 | 6,326 | 5,456 | 4,873 | |
Total Operating Expenses | 893 | 1,010 | 1,075 | 1,134 | 1,048 | 1,139 | |
R&D Expenses | 554 | 634 | 711 | 749 | 709 | 692 | |
Selling General & Admin Expenses | 339 | 376 | 364 | 385 | 339 | 337 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (539) | (490) | (503) | (512) | (557) | (512) | |
Interest Income | 148 | 120 | 92 | 174 | 136 | 94 | |
Income Tax Expense | 446 | 779 | 1,007 | 1,093 | 816 | 744 | |
Net Income | |||||||
Net Income | 1,881 | 3,441 | 4,203 | 4,461 | 3,350 | 3,077 | |
Supplemental | |||||||
EBIT | 2,913 | 4,761 | 5,785 | 6,184 | 5,236 | 4,387 | |
EBITDA | 4,617 | 6,430 | 7,544 | 8,069 | 7,147 | 7,154 | |