

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 879,112 | 931,293 | 1,037,819 | 1,054,981 | 1,086,179 | 1,098,288 | |
COGS | 651,791 | 681,648 | 729,767 | 733,503 | 744,710 | 754,581 | |
Gross Profit | 227,321 | 249,645 | 308,052 | 321,478 | 341,469 | 343,733 | |
Operating Expenses & Income | |||||||
Operating Income | 31,545 | 44,605 | 94,905 | 103,487 | 103,194 | 102,283 | |
Total Operating Expenses | 195,776 | 205,040 | 213,147 | 217,991 | 238,275 | 241,425 | |
R&D Expenses | 343 | 378 | 469 | 480 | - | - | |
Selling General & Admin Expenses | 189,974 | 199,229 | 207,003 | 211,674 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (8,361) | (8,493) | (8,404) | (9,054) | (11,828) | (12,837) | |
Interest Income | 313 | 3,850 | 563 | 547 | 892 | - | |
Income Tax Expense | 16,829 | 14,324 | 30,259 | 24,772 | 20,148 | 7,994 | |
Net Income | |||||||
Net Income | 8,783 | 25,996 | 63,935 | 79,677 | 87,071 | 98,041 | |
Supplemental | |||||||
EBIT | 35,393 | 49,878 | 102,769 | 116,392 | 120,987 | 114,280 | |
EBITDA | 119,584 | 132,858 | 189,545 | 202,982 | 209,570 | 204,532 | |