

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 780,557 | 912,896 | 900,149 | 944,961 | 972,783 | 972,783 | |
COGS | 650,256 | 767,585 | 747,288 | 777,036 | 797,585 | 788,059 | |
Gross Profit | 130,301 | 145,311 | 152,861 | 167,925 | 175,198 | 184,724 | |
Operating Expenses & Income | |||||||
Operating Income | 35,264 | 33,372 | 30,619 | 39,079 | 44,728 | 44,728 | |
Total Operating Expenses | 95,037 | 111,939 | 122,242 | 128,846 | 130,470 | 139,996 | |
R&D Expenses | 5,539 | 5,755 | 5,987 | 5,723 | - | - | |
Selling General & Admin Expenses | 75,130 | 88,986 | 99,809 | 104,436 | 23,265 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,176) | (3,211) | (3,744) | (3,734) | (3,348) | (3,348) | |
Interest Income | 156 | 197 | 610 | 1,047 | 743 | - | |
Income Tax Expense | 12,684 | 8,927 | 9,812 | 11,859 | 12,066 | 12,066 | |
Net Income | |||||||
Net Income | 25,940 | 23,626 | 22,403 | 25,522 | 33,120 | 33,120 | |
Supplemental | |||||||
EBIT | 40,733 | 36,348 | 36,409 | 41,864 | 49,325 | 49,325 | |
EBITDA | 54,427 | 51,270 | 53,034 | 59,915 | 68,924 | 68,924 | |