

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 92,463 | 113,633 | 124,967 | 136,153 | 135,591 | 143,388 | |
COGS | 79,112 | 97,088 | 106,895 | 115,645 | 115,865 | 122,694 | |
Gross Profit | 13,351 | 16,545 | 18,072 | 20,508 | 19,726 | 20,694 | |
Operating Expenses & Income | |||||||
Operating Income | 4,691 | 7,414 | 8,317 | 10,302 | 8,853 | 9,639 | |
Total Operating Expenses | 8,660 | 9,131 | 9,755 | 10,206 | 10,873 | 11,055 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 7,384 | 7,826 | 8,383 | 8,753 | 304 | 9,228 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1) | (2) | (3) | (4) | (5) | (6) | |
Interest Income | 6 | 18 | 18 | 27 | 62 | - | |
Income Tax Expense | 1,500 | 2,508 | 2,788 | 3,501 | 3,080 | 3,571 | |
Net Income | |||||||
Net Income | 3,584 | 5,315 | 5,921 | 7,578 | 6,718 | 7,513 | |
Supplemental | |||||||
EBIT | 4,691 | 7,414 | 8,317 | 10,302 | 8,853 | 9,639 | |
EBITDA | 5,263 | 7,978 | 8,949 | 10,962 | 9,648 | 10,433 | |