

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 216,684 | 249,667 | 270,039 | 292,178 | 307,572 | 311,282 | |
COGS | 163,133 | 178,905 | 178,730 | 186,629 | 193,492 | 195,571 | |
Gross Profit | 53,551 | 70,762 | 91,309 | 105,549 | 114,080 | 115,711 | |
Operating Expenses & Income | |||||||
Operating Income | 3,998 | 14,349 | 28,966 | 37,820 | 38,834 | 39,665 | |
Total Operating Expenses | 49,553 | 56,413 | 62,343 | 67,729 | 75,246 | 76,046 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 48,214 | 55,044 | 60,974 | 27,634 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,657) | (2,842) | (2,909) | (3,302) | (4,173) | (4,430) | |
Interest Income | 56 | 199 | 245 | 229 | 51 | - | |
Income Tax Expense | 1,815 | 4,779 | 8,875 | 8,126 | 10,053 | 10,200 | |
Net Income | |||||||
Net Income | 1,854 | 6,979 | 16,079 | 22,407 | 24,847 | 25,630 | |
Supplemental | |||||||
EBIT | 6,322 | 14,571 | 27,727 | 33,825 | 39,068 | 39,878 | |
EBITDA | 28,165 | 37,028 | 51,792 | 58,580 | 64,083 | 65,062 | |