
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 729,969 | 951,247 | 1,022,531 | 1,061,626 | 1,117,440 | 1,133,145 | |
COGS | 504,851 | 642,739 | 690,731 | 711,921 | 747,241 | 741,725 | |
Gross Profit | 225,118 | 308,508 | 331,800 | 349,705 | 370,199 | 391,420 | |
Operating Expenses & Income | |||||||
Operating Income | 41,533 | 62,701 | 76,236 | 82,689 | 85,582 | 87,379 | |
Total Operating Expenses | 183,585 | 245,807 | 255,564 | 267,016 | 284,617 | 304,041 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 182,329 | 244,113 | 253,890 | 265,285 | 2,226 | 154,919 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (60) | (53) | (57) | (64) | (47) | (52) | |
Interest Income | 204 | 130 | 136 | 185 | 310 | - | |
Income Tax Expense | 14,912 | 24,141 | 28,630 | 28,883 | 31,904 | 31,807 | |
Net Income | |||||||
Net Income | 34,377 | 40,546 | 52,348 | 54,676 | 55,776 | 57,703 | |
Supplemental | |||||||
EBIT | 49,374 | 64,961 | 81,303 | 83,958 | 88,054 | 88,833 | |
EBITDA | 64,235 | 85,801 | 103,670 | 106,557 | 111,714 | 113,086 | |