

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 300,085 | 317,657 | 303,776 | 324,820 | 337,929 | 337,929 | |
COGS | 262,910 | 278,158 | 262,338 | 282,207 | 292,793 | 292,793 | |
Gross Profit | 37,175 | 39,499 | 41,438 | 42,613 | 45,136 | 45,136 | |
Operating Expenses & Income | |||||||
Operating Income | 15,230 | 15,733 | 15,814 | 15,235 | 16,430 | 16,430 | |
Total Operating Expenses | 21,945 | 23,764 | 25,623 | 27,378 | 28,706 | 28,706 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 21,945 | 23,764 | 25,623 | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (38) | (29) | (43) | (27) | (36) | (22) | |
Interest Income | 20 | 32 | 42 | 94 | 127 | 62 | |
Income Tax Expense | (919) | 5,790 | 5,376 | 4,773 | 4,622 | 4,623 | |
Net Income | |||||||
Net Income | 11,680 | 10,665 | 10,152 | 10,707 | 11,525 | 11,525 | |
Supplemental | |||||||
EBIT | 15,230 | 15,735 | 15,815 | 15,607 | 16,298 | 16,167 | |
EBITDA | 18,458 | 19,212 | 19,106 | 19,405 | 20,163 | 20,001.5 | |