

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 564,989 | 626,181 | 761,301 | 853,427 | 982,804 | 996,712 | |
COGS | 413,776 | 461,232 | 562,710 | 629,638 | 727,895 | 724,833 | |
Gross Profit | 151,213 | 164,949 | 198,591 | 223,789 | 254,909 | 271,879 | |
Operating Expenses & Income | |||||||
Operating Income | 33,167 | 33,572 | 30,561 | 48,372 | 57,720 | 57,387 | |
Total Operating Expenses | 118,046 | 131,377 | 168,030 | 175,417 | 197,189 | 214,492 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 96,426 | 109,619 | 145,680 | 149,186 | 29,226 | 110,734 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (650) | (567) | (747) | (1,139) | (1,454) | (1,561) | |
Interest Income | 37 | 163 | 215 | 223 | 217 | - | |
Income Tax Expense | 12,762 | 12,683 | 12,640 | 17,510 | 20,382 | 23,525 | |
Net Income | |||||||
Net Income | 25,862 | 23,315 | 19,980 | 32,292 | 38,932 | 49,500 | |
Supplemental | |||||||
EBIT | 39,355 | 36,679 | 33,630 | 51,282 | 61,643 | 59,199 | |
EBITDA | 55,619 | 53,938 | 55,628 | 74,887 | 86,795 | 84,376 | |