

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 298,276 | 304,566 | 307,898 | 324,056 | 359,960.7 | 346,116.6 | |
COGS | 211,137 | 224,870 | 231,190 | 237,290 | 250,252.8 | 244,991.3 | |
Gross Profit | 87,139 | 79,696 | 76,708 | 86,766 | 109,707.9 | 101,125.2 | |
Operating Expenses & Income | |||||||
Operating Income | 21,433 | 14,504 | 12,337 | 19,704 | 27,761 | 23,066.5 | |
Total Operating Expenses | 65,706 | 65,192 | 64,371 | 67,062 | 81,947 | 78,058.7 | |
R&D Expenses | 156 | 130 | 147 | - | - | - | |
Selling General & Admin Expenses | 27,633 | 28,599 | 28,731 | 29,325 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (12,775) | - | - | - | - | - | |
Interest Income | - | - | - | - | - | - | |
Income Tax Expense | 9,333 | 6,777 | 6,955 | 10,034 | 11,888.2 | 9,320.5 | |
Net Income | |||||||
Net Income | 20,999 | 16,603 | 17,138 | 25,816 | 31,442.4 | 28,704.7 | |
Supplemental | |||||||
EBIT | 21,433 | 14,504 | 12,338 | 19,705 | 27,761 | 26,490.5 | |
EBITDA | 32,339 | 25,262 | 22,446 | 29,183 | 37,530.7 | 36,149.7 | |