

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 219,949.9 | 279,232 | 322,284 | 324,655 | 321,792.4 | 322,056.1 | |
COGS | 178,421.3 | 227,005 | 263,621 | 265,184 | 248,883.7 | 269,307 | |
Gross Profit | 41,528.7 | 52,227 | 58,663 | 59,471 | 72,908.7 | 52,749.1 | |
Operating Expenses & Income | |||||||
Operating Income | 16,944.7 | 22,124 | 22,576 | 19,060 | 17,087.6 | 17,171.5 | |
Total Operating Expenses | 27,505.3 | 34,007 | 36,087 | 40,411 | 55,821.1 | 35,577.5 | |
R&D Expenses | 11,243.7 | 14,329 | 15,824 | 18,595.7 | 18,427.1 | 13,887.2 | |
Selling General & Admin Expenses | 9,160.2 | 11,689 | 10,007 | 12,754 | 12,541 | 9,114 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,732.7) | (1,645) | (3,590) | (1,927.6) | (1,948.3) | (1,018.5) | |
Interest Income | 870.3 | 2,528 | 2,656 | 2,415 | 1,824 | - | |
Income Tax Expense | 4,130 | 6,208 | 5,265 | 4,411 | 2,402.1 | 2,131 | |
Net Income | |||||||
Net Income | 13,522.3 | 15,457 | 16,532 | 11,351 | 7,320.3 | 5,625.2 | |
Supplemental | |||||||
EBIT | 19,489.6 | 23,715 | 26,736 | 20,252 | 17,087.6 | 10,514.5 | |
EBITDA | 43,456.6 | 51,945 | 54,302 | 51,598 | 48,463.8 | 44,055.4 | |