

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 214,157 | 252,338 | 296,509 | 319,314 | 332,424 | 335,729 | |
COGS | 181,034 | 204,952 | 228,946 | 237,929 | 243,773 | 245,057 | |
Gross Profit | 33,123 | 47,386 | 67,563 | 81,385 | 88,651 | 90,672 | |
Operating Expenses & Income | |||||||
Operating Income | (5,200) | 10,230 | 25,242 | 36,009 | 33,975 | 35,918 | |
Total Operating Expenses | 38,323 | 37,156 | 42,321 | 45,376 | 54,676 | 54,754 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 38,323 | 34,476 | 38,602 | 41,157 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,375) | (2,420) | (2,558) | (2,646) | (3,427) | (4,194) | |
Interest Income | 226 | 15,680 | 312 | 385 | 549 | - | |
Income Tax Expense | 773 | 4,892 | 32,653 | 28,688 | 8,686 | 10,216 | |
Net Income | |||||||
Net Income | (4,437) | 26,930 | 87,657 | 69,961 | 48,024 | 50,720 | |
Supplemental | |||||||
EBIT | (515) | 35,278 | 124,498 | 103,395 | 61,905 | - | |
EBITDA | 29,968 | 66,894 | 157,850 | 135,995 | 96,070 | 83,044 | |