

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 168,030 | 184,078 | 214,956 | 240,718 | 252,701 | 509,136 | |
COGS | 126,817 | 139,017 | 163,250 | 185,903 | 191,259 | 401,056 | |
Gross Profit | 41,213 | 45,061 | 51,706 | 54,815 | 61,442 | 108,080 | |
Operating Expenses & Income | |||||||
Operating Income | 9,664 | 10,807 | 12,344 | 13,156 | 14,943 | 28,424 | |
Total Operating Expenses | 31,888 | 35,145 | 40,442 | 41,659 | 46,499 | 79,656 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 662 | 789 | 823 | 20,545 | - | 10,897 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,095) | (2,999) | (3,668) | (4,306) | (5,115) | (12,321) | |
Interest Income | 810 | 814 | 1,118 | 1,288 | 575 | - | |
Income Tax Expense | 2,241 | 2,556 | 2,812 | 2,836 | 2,793 | 5,504 | |
Net Income | |||||||
Net Income | 4,841 | 5,711 | 5,886 | 6,248 | 7,585 | 14,197 | |
Supplemental | |||||||
EBIT | 9,932 | 11,117 | 12,549 | 13,685 | 15,300 | 28,639 | |
EBITDA | 15,782 | 17,247 | 19,680 | 21,805 | 24,655 | 43,547 | |