

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,137,101 | 1,035,664 | 1,099,391 | 1,169,834 | 1,214,265 | 1,237,103 | |
COGS | 1,066,378 | 967,110 | 1,024,628 | 1,089,949 | 1,129,856 | 1,146,751 | |
Gross Profit | 70,723 | 68,554 | 74,763 | 79,885 | 84,409 | 90,352 | |
Operating Expenses & Income | |||||||
Operating Income | 11,589 | 13,340 | 16,711 | 16,841 | 18,177 | 18,424 | |
Total Operating Expenses | 59,134 | 55,214 | 58,052 | 63,044 | 66,232 | 71,928 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 387 | 27,935 | 29,769 | 32,524 | 34,350 | 17,734 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (109) | (143) | (224) | (305) | (274) | (204) | |
Interest Income | 169 | 173 | 233 | 246 | 300 | - | |
Income Tax Expense | 4,212 | 5,460 | 5,902 | 7,854 | 6,557 | 7,812 | |
Net Income | |||||||
Net Income | 8,386 | 11,277 | 12,002 | 14,459 | 13,229 | 16,498 | |
Supplemental | |||||||
EBIT | 13,005 | 17,391 | 19,033 | 23,651 | 20,943 | 22,450 | |
EBITDA | 17,763 | 22,322 | 23,976 | 29,575 | 27,174 | 29,221 | |