

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 84,857 | 157,296 | 199,099 | 191,821 | 179,211 | 157,597 | |
COGS | 37,037 | 66,380 | 88,420 | 79,492 | 74,541 | 66,549 | |
Gross Profit | 47,820 | 90,916 | 110,679 | 112,329 | 104,670 | 91,048 | |
Operating Expenses & Income | |||||||
Operating Income | 21,357 | 58,532 | 72,495 | 73,605 | 62,426 | 49,130 | |
Total Operating Expenses | 26,463 | 32,384 | 38,184 | 38,724 | 42,244 | 41,918 | |
R&D Expenses | 11,900 | 14,200 | 15,200 | 18,400 | - | 21,604 | |
Selling General & Admin Expenses | 8,126 | 10,103 | 10,940 | 12,459 | - | 3,111 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (84) | - | - | - | - | - | |
Interest Income | 84 | 7,630 | 52 | 236 | 535 | - | |
Income Tax Expense | 7,057 | 19,365 | 21,484 | 21,010 | 17,172 | 13,261 | |
Net Income | |||||||
Net Income | 18,466 | 46,893 | 53,791 | 53,992 | 46,752 | 37,379 | |
Supplemental | |||||||
EBIT | 25,523 | 66,258 | 75,275 | 75,002 | 63,925 | 50,031 | |
EBITDA | 27,636 | 68,096 | 78,191 | 77,802 | 66,956 | 54,413.5 | |