

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 253,781 | 284,135 | 307,554 | 393,313 | 463,236.8 | 469,029.7 | |
COGS | 99,815 | 99,664 | 98,912 | 115,743 | 139,310.7 | 137,775.4 | |
Gross Profit | 153,966 | 184,471 | 208,642 | 277,570 | 323,926.2 | 331,254.2 | |
Operating Expenses & Income | |||||||
Operating Income | 91,468 | 110,378 | 121,490 | 166,834 | 195,112.5 | 201,907 | |
Total Operating Expenses | 62,498 | 74,093 | 87,152 | 110,736 | 128,813.6 | 129,347.2 | |
R&D Expenses | 19,889 | 22,426 | 27,301 | 31,696 | - | - | |
Selling General & Admin Expenses | 41,128 | 49,269 | 56,937 | 75,935 | - | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (49) | (2,761) | - | - | - | - | |
Interest Income | 49 | 46 | 79 | 84 | 282 | - | |
Income Tax Expense | 25,997 | 29,871 | 30,364 | 44,070 | 51,114.3 | 53,330.2 | |
Net Income | |||||||
Net Income | 66,206 | 82,891 | 84,205 | 123,891 | 143,695 | 148,437.4 | |
Supplemental | |||||||
EBIT | 91,468 | 110,378 | 121,491 | 166,834 | 195,112.5 | 202,390.7 | |
EBITDA | 100,019 | 120,749 | 132,522 | 179,032 | 210,827.4 | 218,053.1 | |