

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 257,041.9 | 288,376 | 307,266.9 | 507,138.6 | 604,110.1 | 656,167.1 | |
COGS | 138,975.3 | 161,865.2 | 190,582.5 | 272,328.8 | 343,492.1 | 378,200.7 | |
Gross Profit | 118,066.7 | 126,510.8 | 116,684.4 | 234,809.8 | 260,618 | 277,966.4 | |
Operating Expenses & Income | |||||||
Operating Income | 58,833.8 | 55,397.5 | 32,687.4 | 111,319.7 | 111,081.3 | 97,122 | |
Total Operating Expenses | 198,208.1 | 232,978.5 | 274,230.3 | 394,589.2 | 493,028.9 | 559,045.1 | |
R&D Expenses | 9,472.4 | 12,646.9 | 17,525.6 | 29,933.8 | 37,301.9 | 44,658.3 | |
Selling General & Admin Expenses | 45,017.7 | 53,459.5 | 60,995.4 | 87,732.6 | 36,540.2 | 43,379.2 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,082) | (3,442.5) | (6,862.5) | (10,373.6) | (13,670.8) | (19,094.9) | |
Interest Income | 745.7 | 2,841 | 18,517.3 | 2,006.6 | 4,094.1 | 3,722.8 | |
Income Tax Expense | - | - | - | - | - | - | |
Net Income | |||||||
Net Income | 47,150 | 41,966.8 | 31,526 | 55,860.3 | 49,858.5 | 31,980.3 | |
Supplemental | |||||||
EBIT | - | 56,520.4 | 59,238.9 | 123,557.2 | 104,780.9 | 100,516.3 | |
EBITDA | - | 84,766 | 97,224.1 | 166,028.1 | 156,249.8 | 159,607 | |