

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 154,704 | 183,640 | 213,742 | 242,226 | 284,350 | 290,931 | |
COGS | 128,576 | 152,906 | 177,424 | 205,107 | 240,814 | 246,679 | |
Gross Profit | 26,128 | 30,734 | 36,318 | 37,119 | 43,536 | 44,252 | |
Operating Expenses & Income | |||||||
Operating Income | 7,496 | 8,929 | 10,366 | 8,594 | 10,821 | 10,095 | |
Total Operating Expenses | 18,632 | 21,805 | 25,952 | 28,525 | 32,715 | 34,157 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 472 | 547 | 658 | 722 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (177) | (225) | (307) | (486) | (775) | (995) | |
Interest Income | 14 | 15 | 58 | 21 | 188 | - | |
Income Tax Expense | 2,732 | 2,951 | 3,770 | 3,710 | 3,750 | 3,643 | |
Net Income | |||||||
Net Income | 4,626 | 5,342 | 6,205 | 4,982 | 6,620 | 5,874 | |
Supplemental | |||||||
EBIT | 7,496 | 8,929 | 10,366 | 8,594 | 10,821 | 10,095 | |
EBITDA | 8,417 | 10,333 | 12,146 | 10,702 | 13,099 | 12,675 | |