
| 2020 | 2021 | 2022 | 2023 | 2024 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 37,393 | 41,205 | 42,891 | 45,628 | 67,493 | 91,366 | |
COGS | 26,099 | 29,600 | 31,218 | 33,633 | 46,205 | 59,222 | |
Gross Profit | 11,294 | 11,605 | 11,673 | 11,995 | 21,288 | 32,144 | |
Operating Expenses & Income | |||||||
Operating Income | 4,702 | 4,523 | 3,990 | 2,989 | 2,493 | 4,708 | |
Total Operating Expenses | 6,590 | 7,081 | 7,681 | 9,006 | 18,795 | 27,436 | |
R&D Expenses | 18 | 19 | 14 | 27 | 52 | 52 | |
Selling General & Admin Expenses | 3,803 | 4,165 | 4,743 | 5,940 | 13,163 | 869 | |
Earnings from Continuing Operations | |||||||
Interest Expense | - | - | (6) | (17) | (61) | (95) | |
Interest Income | 25.85 | 21 | 31 | 37 | 47 | - | |
Income Tax Expense | 1,530 | 1,464 | 1,326 | 1,084 | 777 | 1,702 | |
Net Income | |||||||
Net Income | 2,920 | 2,820 | 2,521 | 2,082 | 6,266 | 4,138 | |
Supplemental | |||||||
EBIT | 4,703 | 4,524 | 3,857 | 2,991 | 7,142 | 6,416 | |
EBITDA | 4,974 | 4,869 | 4,253 | 4,013 | 9,478 | 7,952 | |