

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,070,211.2 | 132,021.6 | 140,999.4 | 664,461.6 | 82,532.1 | 97,488.2 | |
COGS | 753,062.6 | 103,897.2 | 118,634.5 | 520,243.2 | 61,917.9 | 77,003.6 | |
Gross Profit | 317,148.6 | 28,124.4 | 22,365 | 144,218.4 | 18,484.3 | 20,484.6 | |
Operating Expenses & Income | |||||||
Operating Income | 274,696.1 | 19,473.7 | 14,499.3 | 70,899.9 | 9,070.5 | 9,225.1 | |
Total Operating Expenses | 64,041 | 11,201.1 | 7,865.7 | 73,318.5 | 10,872.5 | 11,259.5 | |
R&D Expenses | 8,394.2 | 2,011.3 | 1,901.5 | 9,175.8 | 825.6 | 972.2 | |
Selling General & Admin Expenses | 6,685.6 | 1,256.4 | 1,077.7 | 8,246.6 | 1,055.2 | 8,543.8 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,126.2) | (524.6) | (923.3) | (5,592) | (633.9) | (750.7) | |
Interest Income | 14,205.7 | 2,217.7 | 2,215.5 | 15,193.1 | 1,916.6 | 1,100.7 | |
Income Tax Expense | 63,404.7 | 3,874.8 | 2,851.3 | 17,270.3 | 2,554.3 | 1,914.2 | |
Net Income | |||||||
Net Income | 211,984.2 | 15,660.7 | 10,430.1 | 56,177 | 8,113.1 | 6,271.9 | |
Supplemental | |||||||
EBIT | 281,113 | 19,970.6 | 14,517.4 | 78,799 | 8,647.4 | 10,114.8 | |
EBITDA | 319,079.2 | 26,759.6 | 21,969.6 | 140,885.6 | 17,110.9 | 20,482.1 | |