

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 282,088 | 336,910 | 359,459 | 370,308 | 378,386.8 | 361,835.8 | |
COGS | 206,298 | 241,710 | 250,695 | 251,367 | 261,335.1 | 249,898.6 | |
Gross Profit | 75,790 | 95,200 | 108,764 | 118,940 | 117,051.6 | 111,937.2 | |
Operating Expenses & Income | |||||||
Operating Income | 9,054 | 21,634 | 19,710 | 21,792 | 22,140.3 | 22,506 | |
Total Operating Expenses | 68,646 | 79,364 | 89,054 | 97,149 | 94,911.3 | 89,431.2 | |
R&D Expenses | 15,871 | 17,379 | 19,400 | - | - | 9,406.1 | |
Selling General & Admin Expenses | 49,673 | 58,063 | 66,993 | 93,633 | 89,513 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,051) | (1,221) | (1,485) | (1,442) | (1,534.3) | (1,174.1) | |
Interest Income | 342 | 454 | 957 | 1,170 | 997 | - | |
Income Tax Expense | 2,146 | 4,316 | 4,353 | 2,466 | 4,977.1 | 4,754.5 | |
Net Income | |||||||
Net Income | 5,873 | 16,229 | 13,016 | 20,276 | 17,800.4 | 17,027.7 | |
Supplemental | |||||||
EBIT | 7,380 | 15,994 | 19,730 | 24,932 | 22,140.3 | 23,123.1 | |
EBITDA | 24,500 | 33,609 | 37,912 | 42,224 | 41,190.8 | 41,336.8 | |