
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 83,648 | 92,922 | 106,440 | 117,811 | 129,664 | 145,679 | |
COGS | 69,199 | 75,690 | 88,394 | 100,664 | 110,812 | 125,789 | |
Gross Profit | 14,449 | 17,232 | 18,046 | 17,147 | 18,852 | 19,890 | |
Operating Expenses & Income | |||||||
Operating Income | 3,419 | 3,564 | 3,320 | 1,627 | 1,453 | 2,022 | |
Total Operating Expenses | 11,030 | 13,668 | 14,726 | 15,520 | 17,399 | 17,868 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 10,121 | - | 265 | 248 | 242 | 3,978 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (326) | (401) | (493) | (660) | (631) | (704) | |
Interest Income | 326 | 401 | 493 | 660 | 631 | 314 | |
Income Tax Expense | 485 | 762 | 836 | 413 | 250 | 298 | |
Net Income | |||||||
Net Income | 2,933 | 2,806 | 2,489 | 1,207 | 1,188 | 1,278 | |
Supplemental | |||||||
EBIT | 3,745 | 3,965 | 3,813 | 2,287 | 2,084 | 2,318 | |
EBITDA | 4,458 | 4,810 | 4,730 | 3,255 | 2,908 | 3,069 | |