

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 272,746 | 289,696 | 275,111 | 249,096 | 272,118 | 409,954 | |
COGS | 137,321 | 167,373 | 188,975 | 143,143 | 152,895 | 257,943 | |
Gross Profit | 135,425 | 122,323 | 86,136 | 105,953 | 119,223 | 152,011 | |
Operating Expenses & Income | |||||||
Operating Income | 50,335 | 54,491 | 56,753 | 38,464 | 43,010 | 73,595 | |
Total Operating Expenses | 75,132 | 100,949 | 29,383 | 67,489 | 76,213 | 78,416 | |
R&D Expenses | - | - | 513 | - | - | - | |
Selling General & Admin Expenses | 32,455 | 33,544 | 37,541 | 33,477 | 36,787 | 34,419.5 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (6,448) | (9,113) | (10,427) | (9,462) | (9,252) | (8,220.5) | |
Interest Income | 1,020 | 2,253 | 3,226 | 2,925 | 2,329 | - | |
Income Tax Expense | 13,869 | 5,181 | 9,739 | 4,556 | 4,149 | 14,629 | |
Net Income | |||||||
Net Income | 38,956 | 8,799 | (44,271) | 6,767 | 12,149 | 25,797 | |
Supplemental | |||||||
EBIT | 58,861 | 21,004 | (25,837) | 21,618 | 42,931 | 76,143 | |
EBITDA | 72,934 | 37,495 | (10,193) | 35,620 | 56,533 | 95,990 | |