

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,060,893 | 1,242,611 | 1,327,123 | 1,451,238 | 1,555,833 | 1,606,181 | |
COGS | 836,888 | 983,411 | 1,046,134 | 1,141,293 | 1,200,362 | 1,241,929 | |
Gross Profit | 224,005 | 259,200 | 280,989 | 309,945 | 355,471 | 364,252 | |
Operating Expenses & Income | |||||||
Operating Income | 48,143 | 56,381 | 53,766 | 57,975 | 65,571 | 69,319 | |
Total Operating Expenses | 175,862 | 202,819 | 227,223 | 251,970 | 289,900 | 294,933 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 175,862 | 210,041 | 206,987 | 229,378 | 289,900 | 131,542 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (270) | (709) | (881) | (1,465) | (2,885) | (3,233) | |
Interest Income | 1,573 | 90 | 918 | 2,149 | 1,574 | - | |
Income Tax Expense | 15,227 | 16,471 | 16,952 | 19,453 | 20,135 | 21,911 | |
Net Income | |||||||
Net Income | 31,906 | 22,762 | 29,972 | 35,872 | 42,688 | 44,215 | |
Supplemental | |||||||
EBIT | 50,313 | 41,958 | 49,807 | 58,621 | 67,820 | 71,253 | |
EBITDA | 69,319 | 72,273 | 79,441 | 91,605 | 104,227 | 108,839 | |