

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 670,350 | 806,453 | 799,760 | 979,375 | 1,182,358 | 1,182,358 | |
COGS | 543,762 | 635,434 | 629,053 | 718,931 | 850,075 | 850,075 | |
Gross Profit | 126,588 | 171,019 | 170,707 | 260,444 | 332,283 | 332,283 | |
Operating Expenses & Income | |||||||
Operating Income | 38,288 | 70,163 | 69,484 | 135,519 | 188,707 | 188,707 | |
Total Operating Expenses | 88,300 | 100,856 | 101,224 | 124,925 | 143,576 | 143,576 | |
R&D Expenses | 16,413 | 15,030 | 17,102 | 18,400 | 16,826 | 30,626 | |
Selling General & Admin Expenses | 65,291 | 77,440 | 81,734 | 102,910 | 120,802 | 20,296 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,497) | (3,056) | (3,821) | (3,213) | (2,069) | (2,069) | |
Interest Income | 600 | 676 | 765 | 1,569 | 1,841 | - | |
Income Tax Expense | 11,545 | 8,174 | 11,103 | 26,930 | 42,565 | 42,565 | |
Net Income | |||||||
Net Income | 39,101 | 40,891 | 51,011 | 91,123 | 157,163 | 157,163 | |
Supplemental | |||||||
EBIT | 54,981 | 53,798 | 68,036 | 124,611 | 206,682 | 206,683 | |
EBITDA | 86,302 | 84,037 | 92,195 | 147,527 | 233,235 | 233,236 | |