
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 648,734 | 690,462 | 751,777 | 801,811 | 842,512 | 842,512 | |
COGS | 492,228 | 518,516 | 562,457 | 615,005 | 645,101 | 631,310 | |
Gross Profit | 156,506 | 171,946 | 189,320 | 186,806 | 197,411 | 211,202 | |
Operating Expenses & Income | |||||||
Operating Income | 34,052 | 37,451 | 40,997 | 44,497 | 46,833 | 41,864 | |
Total Operating Expenses | 122,454 | 134,495 | 148,323 | 142,309 | 150,578 | 169,338 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 122,454 | 134,495 | 133,311 | 142,309 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (9) | (36) | (32) | (164) | (384) | (384) | |
Interest Income | 122 | 119 | 120 | 151 | 242 | - | |
Income Tax Expense | 10,821 | 12,007 | 12,134 | 12,818 | 14,411 | 14,411 | |
Net Income | |||||||
Net Income | 23,853 | 25,703 | 29,126 | 30,750 | 31,392 | 31,392 | |
Supplemental | |||||||
EBIT | 34,684 | 37,746 | 41,293 | 43,733 | 46,187 | 46,187 | |
EBITDA | 44,893 | 49,814 | 56,535 | 61,130 | 64,947 | 64,889 | |