

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 331,484 | 359,679 | 407,006 | 441,877 | 445,094 | 440,727 | |
COGS | 209,613 | 217,057 | 236,543 | 254,242 | 229,682 | 224,490 | |
Gross Profit | 121,871 | 142,622 | 170,463 | 187,635 | 215,412 | 216,237 | |
Operating Expenses & Income | |||||||
Operating Income | 11,719 | 24,855 | 44,331 | 53,490 | 50,598 | 50,839 | |
Total Operating Expenses | 110,152 | 117,767 | 126,132 | 134,145 | 164,814 | 165,398 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 100,963 | 107,278 | 115,493 | 123,343 | 164,814 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (5,890) | (5,218) | (4,847) | (4,270) | (6,294) | (6,460) | |
Interest Income | 1,335 | 871 | 1,609 | 781 | 797 | - | |
Income Tax Expense | 2,225 | 2,611 | 11,096 | 14,273 | 16,436 | 15,403 | |
Net Income | |||||||
Net Income | 4,320 | 14,237 | 29,914 | 41,425 | 28,282 | 27,495 | |
Supplemental | |||||||
EBIT | 12,080 | 22,091 | 46,190 | 60,055 | 50,809 | 48,348 | |
EBITDA | 61,709 | 71,198 | 92,682 | 105,648 | 95,099 | 92,506 | |