

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 432,133 | 517,735 | 562,897 | 580,340 | 608,995 | 608,995 | |
COGS | 335,238 | 405,662 | 437,236 | 441,414 | 453,946 | 453,946 | |
Gross Profit | 96,895 | 112,073 | 125,661 | 138,926 | 155,049 | 155,049 | |
Operating Expenses & Income | |||||||
Operating Income | 22,666 | 31,501 | 41,596 | 50,029 | 60,174 | 60,174 | |
Total Operating Expenses | 74,229 | 80,572 | 84,065 | 88,897 | 94,875 | 94,875 | |
R&D Expenses | 12,383 | 12,622 | 12,049 | 11,291 | 21,141 | 21,141 | |
Selling General & Admin Expenses | 50,344 | 55,670 | 59,617 | 64,706 | - | 1,579 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (946) | (3,295) | (3,645) | (4,824) | (6,697) | (6,697) | |
Interest Income | 198 | 390 | 757 | 673 | - | - | |
Income Tax Expense | 6,650 | 8,599 | 4,689 | 13,040 | 15,042 | 15,042 | |
Net Income | |||||||
Net Income | 8,468 | 13,926 | 32,064 | 30,417 | 41,864 | 41,864 | |
Supplemental | |||||||
EBIT | 20,192 | 30,432 | 46,536 | 51,764 | 69,242 | 69,242 | |
EBITDA | 39,058 | 51,694 | 69,683 | 76,830 | 96,354 | 96,354 | |