

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 328,335 | 378,874 | 436,875 | 501,470 | 566,865 | 566,865 | |
COGS | 247,358 | 284,231 | 330,583 | 380,997 | 431,839 | 431,839 | |
Gross Profit | 80,977 | 94,643 | 106,292 | 120,473 | 135,026 | 135,026 | |
Operating Expenses & Income | |||||||
Operating Income | 14,071 | 15,297 | 18,570 | 26,602 | 27,098 | 27,098 | |
Total Operating Expenses | 66,906 | 79,346 | 87,722 | 93,871 | 107,928 | 107,928 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 66,906 | 79,346 | 87,722 | 93,871 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (175) | (268) | (359) | (614) | (1,264) | (1,264) | |
Interest Income | 51 | 164 | 43 | 76 | - | - | |
Income Tax Expense | 4,739 | 4,434 | 7,262 | 7,565 | 6,949 | 6,949 | |
Net Income | |||||||
Net Income | 9,839 | 12,326 | 12,307 | 17,786 | 17,133 | 17,133 | |
Supplemental | |||||||
EBIT | 14,754 | 17,028 | 19,929 | 25,966 | 27,098 | 28,189 | |
EBITDA | 23,763 | 28,740 | 32,000 | 39,183 | 42,874 | 43,965 | |