
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 245,153.1 | 281,675.1 | 319,699.9 | 373,046.9 | 425,110 | 451,928.6 | |
COGS | 64,354.1 | 62,818.3 | 73,537.1 | 85,871.4 | 91,625.9 | 97,382.3 | |
Gross Profit | 180,799 | 218,856.9 | 246,162.8 | 287,175.5 | 333,484.1 | 354,546.3 | |
Operating Expenses & Income | |||||||
Operating Income | 96,230.5 | 94,460.3 | 106,218.6 | 147,797.8 | 200,851.3 | 209,522.7 | |
Total Operating Expenses | 147,993.3 | 180,296.6 | 201,918.2 | 206,817.7 | 224,258.7 | 242,405.9 | |
R&D Expenses | 12,624.1 | 15,078.3 | 11,015.3 | 9,207.8 | 11,698.9 | 11,942.1 | |
Selling General & Admin Expenses | 63,244.9 | 94,513.9 | 109,425.7 | 102,723 | 63,860.1 | 69,008.4 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,721.7) | (3,111.6) | (2,936.3) | (1,178.5) | (1,130.1) | (565.1) | |
Interest Income | 7,615 | 22,083.3 | 13,956.7 | 20,202.4 | 12,638.7 | 6,676.1 | |
Income Tax Expense | 28,273.3 | 9,178.3 | - | - | - | - | |
Net Income | |||||||
Net Income | 57,730.2 | 57,331.8 | 93,076.1 | 135,813.6 | 140,871.8 | 151,064.8 | |
Supplemental | |||||||
EBIT | 95,611.3 | 101,378.5 | - | - | - | - | |
EBITDA | - | - | - | - | - | - | |