

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 444,750 | 476,821 | 488,613 | 544,602 | 542,317 | 555,933 | |
COGS | 301,082 | 323,736 | 331,878 | 364,981 | 350,014 | 359,116 | |
Gross Profit | 143,668 | 153,085 | 156,735 | 179,621 | 192,303 | 196,817 | |
Operating Expenses & Income | |||||||
Operating Income | 30,649 | 30,068 | 28,685 | 33,231 | 31,015 | 32,703 | |
Total Operating Expenses | 113,019 | 123,017 | 128,050 | 146,390 | 161,288 | 164,114 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 113,019 | 123,017 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,863) | (2,056) | (2,476) | (3,178) | (3,056) | (3,068) | |
Interest Income | 124 | 105 | 91 | 153 | 213 | - | |
Income Tax Expense | 8,932 | 10,510 | 8,598 | 11,959 | 10,916 | 12,004 | |
Net Income | |||||||
Net Income | 18,809 | 18,135 | 21,447 | 17,144 | 17,310 | 17,987 | |
Supplemental | |||||||
EBIT | 29,605 | 30,702 | 32,553 | 32,282 | 31,283 | 32,751 | |
EBITDA | 42,375 | 44,331 | 47,442 | 48,141 | 47,165 | 48,867 | |