

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 419,190 | 509,070 | 562,277 | 588,825 | 589,795 | 589,795 | |
COGS | 301,051 | 379,295 | 397,508 | 413,083 | 398,449 | 398,449 | |
Gross Profit | 118,139 | 129,775 | 164,769 | 175,742 | 191,346 | 191,346 | |
Operating Expenses & Income | |||||||
Operating Income | 29,562 | 31,712 | 51,205 | 52,051 | 49,728 | 49,728 | |
Total Operating Expenses | 88,577 | 98,063 | 113,564 | 123,691 | 141,618 | 141,618 | |
R&D Expenses | 6,776 | 7,621 | 9,098 | 10,037 | - | - | |
Selling General & Admin Expenses | 66,500 | 74,072 | 86,923 | 95,105 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,533) | (1,328) | (2,091) | (3,239) | (3,093) | (3,093) | |
Interest Income | 8,364 | 11,147 | 991 | 1,900 | 1,928 | - | |
Income Tax Expense | 11,591 | 13,955 | 32,029 | 20,034 | 22,414 | 22,414 | |
Net Income | |||||||
Net Income | 26,526 | 25,195 | 67,110 | 38,307 | 31,641 | 31,641 | |
Supplemental | |||||||
EBIT | 45,369 | 44,797 | 110,467 | 68,507 | 60,109 | 60,109 | |
EBITDA | 63,384 | 64,412 | 133,002 | 94,348 | 88,733 | 88,733 | |