
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 46,062 | 58,347 | 92,192 | 97,069 | 112,904 | 111,351 | |
COGS | 38,219 | 49,450 | 76,317 | 77,924 | 89,125 | 87,094 | |
Gross Profit | 7,843 | 8,897 | 15,875 | 19,145 | 23,779 | 24,257 | |
Operating Expenses & Income | |||||||
Operating Income | 2,040 | 1,725 | 5,712 | 8,593 | 10,893 | 11,349 | |
Total Operating Expenses | 5,803 | 7,172 | 10,163 | 10,552 | 12,886 | 12,908 | |
R&D Expenses | 128 | 115 | 209 | 190 | - | - | |
Selling General & Admin Expenses | 3,986 | 5,034 | 6,862 | 10,964 | 12,886 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (58) | (59) | (81) | (84) | (186) | (197) | |
Interest Income | 250 | 117 | 1,584 | 185 | 208 | - | |
Income Tax Expense | 699 | 741 | 2,103 | 2,811 | 3,255 | 3,507 | |
Net Income | |||||||
Net Income | 1,715 | 1,062 | 5,524 | 5,565 | 6,472 | 6,842 | |
Supplemental | |||||||
EBIT | 2,040 | 1,725 | 5,712 | 8,593 | 10,893 | 11,349 | |
EBITDA | 3,670 | 3,568 | 8,139 | 10,859 | 13,445 | 13,916 | |