
| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 350,744 | 380,963 | 422,330 | 457,093 | 497,128 | 497,128 | |
COGS | 255,165 | 277,975 | 312,143 | 337,873 | 376,260 | 373,391 | |
Gross Profit | 95,579 | 102,988 | 110,187 | 119,220 | 120,868 | 123,737 | |
Operating Expenses & Income | |||||||
Operating Income | 18,176 | 18,912 | 20,227 | 22,625 | 23,970 | 23,979 | |
Total Operating Expenses | 77,403 | 84,076 | 89,960 | 96,595 | 96,898 | 99,758 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 73,416 | 79,709 | 84,953 | 90,970 | - | 54 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (92) | - | - | - | (15) | (15) | |
Interest Income | 92 | 90 | 85 | 123 | 202 | - | |
Income Tax Expense | 5,442 | 5,735 | 5,661 | 6,303 | 6,693 | 6,693 | |
Net Income | |||||||
Net Income | 12,595 | 12,925 | 13,691 | 15,685 | 16,990 | 16,990 | |
Supplemental | |||||||
EBIT | 18,037 | 18,660 | 19,352 | 21,988 | 23,970 | 24,905 | |
EBITDA | 22,020 | 23,011 | 24,347 | 27,663 | 30,526 | 31,338.3 | |