

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 320,949 | 389,635 | 468,925 | 428,948 | 487,542 | 487,542 | |
COGS | 166,895 | 203,205 | 234,660 | 203,402 | 272,132 | 272,132 | |
Gross Profit | 154,054 | 186,430 | 234,265 | 225,546 | 215,410 | 215,410 | |
Operating Expenses & Income | |||||||
Operating Income | 32,043 | 46,789 | 57,865 | 48,124 | 47,130 | 47,748 | |
Total Operating Expenses | 122,011 | 139,641 | 176,400 | 177,422 | 168,280 | 167,662 | |
R&D Expenses | 47,127 | 51,410 | 61,365 | 60,722 | 28,972 | - | |
Selling General & Admin Expenses | 56,775 | 63,908 | 78,298 | 84,507 | 38,834 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (301) | (321) | (766) | (1,822) | (2,655) | (2,655) | |
Interest Income | 112 | 433 | 1,938 | 3,446 | 3,268 | - | |
Income Tax Expense | 903 | 1,136 | 8,699 | 9,744 | 1,968 | 1,968 | |
Net Income | |||||||
Net Income | 37,026 | 45,938 | 33,056 | 45,052 | (5,756) | (5,756) | |
Supplemental | |||||||
EBIT | 38,222 | 47,390 | 42,597 | 56,625 | (1,128) | (1,128) | |
EBITDA | 51,939 | 60,237 | 58,612 | 72,732 | 20,279 | 20,279 | |