

| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 16,383 | 13,800 | 16,670 | 15,616 | 14,889 | 15,173 | |
COGS | 10,250 | 9,095 | 10,033 | 10,257 | 9,128 | 8,968 | |
Gross Profit | 6,133 | 4,705 | 6,637 | 5,359 | 5,761 | 6,205 | |
Operating Expenses & Income | |||||||
Operating Income | 574 | (862) | 1,135 | (69) | 622 | 980 | |
Total Operating Expenses | 5,559 | 5,567 | 5,827 | 5,428 | 5,139 | 5,225 | |
R&D Expenses | 41 | 46 | 41 | 46 | 37 | 37 | |
Selling General & Admin Expenses | 4,389 | 4,141 | 4,698 | 4,329 | 4,220 | 562 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (76) | (192) | (167) | (88) | (90) | (97) | |
Interest Income | 30 | 182 | 162 | 70 | 86 | 80 | |
Income Tax Expense | 177 | (437) | 67 | 63 | 54 | 205 | |
Net Income | |||||||
Net Income | 351 | (665) | 256 | (202) | 502 | 767 | |
Supplemental | |||||||
EBIT | 574 | (804) | 1,135 | (69) | 622 | 1,007 | |
EBITDA | 1,131 | (297) | 1,639 | 471 | 1,144 | 1,509 | |