

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,266,171 | 1,388,565 | 1,476,712 | 1,518,495 | 1,553,364 | 1,553,364 | |
COGS | 1,163,894 | 1,283,811 | 1,363,727 | 1,402,496 | 1,436,613 | 1,436,613 | |
Gross Profit | 102,277 | 104,754 | 112,985 | 115,999 | 116,751 | 116,751 | |
Operating Expenses & Income | |||||||
Operating Income | 12,528 | 12,815 | 19,183 | 18,799 | 16,322 | 16,422 | |
Total Operating Expenses | 89,749 | 91,939 | 93,802 | 97,200 | 100,429 | 100,329 | |
R&D Expenses | - | 355 | 445 | 299 | - | - | |
Selling General & Admin Expenses | 87,661 | 89,501 | 90,993 | 94,693 | 969 | 39 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (76) | (72) | (145) | (46) | (56) | (56) | |
Interest Income | 64 | 4,841 | 58 | 93 | 192 | - | |
Income Tax Expense | 6,695 | 6,769 | 10,113 | 8,199 | 8,802 | 8,802 | |
Net Income | |||||||
Net Income | 13,380 | 13,631 | 20,657 | 19,844 | 17,328 | 17,328 | |
Supplemental | |||||||
EBIT | 20,186 | 20,492 | 30,928 | 28,102 | 26,197 | 26,197 | |
EBITDA | 27,143 | 26,905 | 37,442 | 34,181 | 32,357 | 32,357 | |