

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 411,865 | 460,834 | 504,916 | 625,269 | 605,748 | 605,748 | |
COGS | 277,497 | 305,785 | 322,399 | 389,971 | 372,573 | 372,573 | |
Gross Profit | 134,368 | 155,049 | 182,517 | 235,298 | 233,175 | 233,175 | |
Operating Expenses & Income | |||||||
Operating Income | 61,274 | 76,453 | 94,164 | 135,684 | 122,523 | 122,523 | |
Total Operating Expenses | 73,094 | 78,596 | 88,353 | 99,614 | 110,652 | 110,652 | |
R&D Expenses | 24,035 | 24,760 | 27,025 | 31,705 | 37,777 | 37,777 | |
Selling General & Admin Expenses | 73,094 | 78,596 | - | - | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (307) | (219) | (197) | (135) | (80) | (114) | |
Interest Income | 120 | 230 | 463 | 719 | 1,166 | - | |
Income Tax Expense | 11,389 | 21,059 | 23,574 | 39,534 | 34,736 | 34,736 | |
Net Income | |||||||
Net Income | 45,481 | 57,490 | 70,580 | 99,468 | 92,004 | 92,004 | |
Supplemental | |||||||
EBIT | 57,078 | 78,734 | 94,355 | 139,141 | 126,823 | 126,857 | |
EBITDA | 66,578 | 87,533 | 105,192 | 151,972 | 141,398 | 141,432 | |