
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 755,414 | 827,697 | 964,989 | 1,011,390 | 1,099,583 | 1,099,583 | |
COGS | 603,966 | 658,979 | 776,683 | 798,109 | 869,900 | 869,900 | |
Gross Profit | 151,448 | 168,718 | 188,306 | 213,281 | 229,683 | 229,683 | |
Operating Expenses & Income | |||||||
Operating Income | 29,796 | 30,128 | 31,501 | 40,404 | 42,353 | 42,352 | |
Total Operating Expenses | 121,652 | 138,590 | 156,805 | 172,877 | 187,330 | 187,331 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 106,124 | 121,159 | 136,724 | 150,869 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (52) | (51) | (99) | (254) | (581) | (581) | |
Interest Income | 52 | 4 | 44 | 48 | - | - | |
Income Tax Expense | 9,892 | 8,975 | 9,265 | 11,393 | 12,171 | 12,171 | |
Net Income | |||||||
Net Income | 23,155 | 23,797 | 24,454 | 30,978 | 32,046 | 32,046 | |
Supplemental | |||||||
EBIT | 33,099 | 32,823 | 33,818 | 42,625 | 42,353 | 44,275 | |
EBITDA | 48,209 | 50,191 | 53,742 | 64,854 | 66,929 | 68,548.8 | |