

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 3,350,207.1 | 462,191.8 | 548,865.3 | 524,515.9 | 477,981 | 470,460.1 | |
COGS | 2,542,366.6 | 353,117.5 | 399,946.2 | 381,095.8 | 361,405.1 | 351,239.7 | |
Gross Profit | 807,840.4 | 109,074.3 | 148,919.1 | 143,420.1 | 116,575.8 | 119,220.4 | |
Operating Expenses & Income | |||||||
Operating Income | 381,341.9 | 48,841.2 | 80,201.1 | 68,541.4 | 50,451.1 | 50,473.6 | |
Total Operating Expenses | 426,498.5 | 60,233 | 68,718 | 74,878.6 | 66,124.7 | 68,746.8 | |
R&D Expenses | 162,255.7 | 21,989 | 26,481.6 | 30,821.8 | 26,176.2 | 24,193.3 | |
Selling General & Admin Expenses | 44,057.9 | 5,880 | 7,356 | 7,801 | 40,049 | 23,363 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (10,503.8) | (1,176.3) | (1,673.7) | (1,585) | (1,814.4) | (1,759.7) | |
Interest Income | 3,238.8 | 1,008 | 2,253 | 2,688 | 1,909 | 1,579 | |
Income Tax Expense | 89,530 | 11,819.4 | 16,691 | 16,561.4 | 12,653.2 | 13,140.9 | |
Net Income | |||||||
Net Income | 295,106.2 | 31,941.9 | 49,519.4 | 50,170 | 34,369.6 | 35,764 | |
Supplemental | |||||||
EBIT | 399,244.3 | 45,178.7 | 67,990.5 | 68,501.6 | 49,086.6 | 50,711.3 | |
EBITDA | 567,728.6 | 65,413.5 | 86,230.9 | 87,510.3 | 72,513.6 | 74,083.3 | |