
| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 49,638 | 48,217 | 42,205 | 44,456 | 43,667 | 44,454 | |
COGS | 40,825 | 39,410 | 34,386 | 36,063 | 36,061 | 36,748 | |
Gross Profit | 8,813 | 8,807 | 7,819 | 8,393 | 7,606 | 7,706 | |
Operating Expenses & Income | |||||||
Operating Income | 368 | 546 | 198 | 228 | 424 | 685 | |
Total Operating Expenses | 8,444 | 8,260 | 7,619 | 8,164 | 7,181 | 7,021 | |
R&D Expenses | 1,292 | 1,330 | 1,255 | 1,021 | 926 | 679 | |
Selling General & Admin Expenses | 5,985 | 5,880 | 5,589 | 6,047 | 5,263 | 481 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (42) | (50) | (51) | (39) | (27) | (402) | |
Interest Income | 59 | 99 | 70 | 1,468 | 72 | 156 | |
Income Tax Expense | 342 | 349 | 293 | 465 | 675 | 1,147 | |
Net Income | |||||||
Net Income | 627 | 158 | 1,323 | 2,651 | 1,107 | 1,575 | |
Supplemental | |||||||
EBIT | 1,045 | 1,343 | 1,181 | 2,038 | 1,987 | 518.3 | |
EBITDA | 3,656 | 3,772 | 3,279 | 4,171 | 4,242 | 2,143 | |