
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 834,060 | 792,368 | 815,560 | 922,572 | 974,483 | 1,029,954 | |
COGS | 595,501 | 578,525 | 597,687 | 678,926 | 713,972 | 753,541 | |
Gross Profit | 238,559 | 213,843 | 217,873 | 243,646 | 260,511 | 276,413 | |
Operating Expenses & Income | |||||||
Operating Income | 18,217 | 17,863 | 14,215 | 24,388 | 30,274 | 39,057 | |
Total Operating Expenses | 220,342 | 195,980 | 203,658 | 219,258 | 230,237 | 237,356 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 184,813 | 185,601 | 193,441 | 208,274 | 219,501 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (320) | (274) | (229) | (350) | (638) | (815) | |
Interest Income | 45 | 38 | 34 | 64 | 145 | - | |
Income Tax Expense | 6,785 | 5,275 | 5,102 | 6,739 | 9,464 | 12,697 | |
Net Income | |||||||
Net Income | 8,761 | 5,765 | 2,936 | 13,908 | 17,476 | 22,178 | |
Supplemental | |||||||
EBIT | 19,860 | 14,922 | 10,299 | 23,598 | 30,498 | 38,847 | |
EBITDA | 30,703 | 25,968 | 21,451 | 35,359 | 41,861 | 49,785.5 | |