

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 452,124 | 507,882 | 467,780 | 448,466 | 481,148 | 500,682 | |
COGS | 289,803 | 314,220 | 322,088 | 374,203 | 365,921 | 376,570 | |
Gross Profit | 162,321 | 193,662 | 145,692 | 74,263 | 115,227 | 124,112 | |
Operating Expenses & Income | |||||||
Operating Income | 71,480 | 92,318 | 43,327 | (40,061) | 10,866 | 20,305 | |
Total Operating Expenses | 90,841 | 101,344 | 102,365 | 114,324 | 104,361 | 103,807 | |
R&D Expenses | 36,126 | 42,560 | 44,423 | 57,245 | - | 21,937 | |
Selling General & Admin Expenses | 54,715 | 58,784 | 57,942 | 57,079 | - | 25,217 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (114) | (133) | (436) | (1,040) | (1,524) | (1,572) | |
Interest Income | 1,175 | 3,509 | 6,002 | 7,935 | 5,626 | 3,037 | |
Income Tax Expense | 17,001 | 29,104 | 17,675 | (6,691) | (12,506) | (9,793) | |
Net Income | |||||||
Net Income | 66,827 | 80,376 | 53,965 | (50,064) | (158,424) | (152,385) | |
Supplemental | |||||||
EBIT | 83,973 | 109,640 | 72,119 | (55,691) | (169,378) | (162,674) | |
EBITDA | 126,298 | 166,078 | 144,188 | 27,925 | (112,352) | (109,954) | |