

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 167,952.7 | 132,021.6 | 140,999.4 | 91,029.6 | 80,283.5 | 75,918.5 | |
COGS | 118,181.2 | 103,897.2 | 117,745.6 | 71,272 | 61,826.4 | 60,803.1 | |
Gross Profit | 49,771.4 | 28,124.4 | 23,253.8 | 19,757.6 | 18,457 | 15,115.5 | |
Operating Expenses & Income | |||||||
Operating Income | 43,109.2 | 19,473.7 | 13,137.8 | 9,713.1 | 8,634.7 | 5,924.6 | |
Total Operating Expenses | 10,050.2 | 11,201.1 | 10,225 | 10,044.5 | 9,822.4 | 9,195.1 | |
R&D Expenses | 1,317.3 | 2,011.3 | 1,901.5 | 1,257.1 | 824.4 | 743.8 | |
Selling General & Admin Expenses | 1,049.2 | 1,256.4 | 1,077.7 | 1,129.8 | 1,055.2 | 8,543.8 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (333.7) | (524.6) | (923.3) | (766.1) | (633) | (608.5) | |
Interest Income | 2,229.4 | 2,217.7 | 2,215.5 | 2,081.4 | 1,916.6 | 1,100.7 | |
Income Tax Expense | 9,950.4 | 3,874.8 | 2,851.3 | 2,366 | 2,484.7 | 1,844.7 | |
Net Income | |||||||
Net Income | 33,267.6 | 15,660.7 | 10,430.1 | 7,696.1 | 8,233.8 | 6,392.7 | |
Supplemental | |||||||
EBIT | 44,116.2 | 19,970.6 | 14,517.4 | 10,795.3 | 8,634.7 | 7,033.5 | |
EBITDA | 50,074.4 | 26,759.6 | 21,969.6 | 19,301 | 17,098.1 | 21,811.2 | |