

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,451,884.4 | 2,169,565.9 | 1,588,078.3 | 1,519,109.1 | 1,604,420.9 | 1,738,447.2 | |
COGS | 1,331,020.4 | 1,995,401.1 | 1,481,593.1 | 1,380,913.4 | 1,460,298.9 | 1,613,636.5 | |
Gross Profit | 120,864 | 174,164.7 | 106,485.2 | 138,195.7 | 144,122 | 124,810.6 | |
Operating Expenses & Income | |||||||
Operating Income | 20,482.8 | 62,590.1 | 11,100.8 | 36,263.9 | 43,128.6 | 21,072.3 | |
Total Operating Expenses | 1,431,401.6 | 2,106,975.8 | 1,576,977.5 | 1,482,845.2 | 1,561,292.3 | 1,717,374.9 | |
R&D Expenses | - | - | 1,102.3 | 1,369.2 | 1,223.1 | 1,315.6 | |
Selling General & Admin Expenses | 78,628.4 | 88,799.2 | 73,121.1 | 75,447.6 | 75,507.4 | 76,630.1 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (567.6) | (9,169.7) | (11,640.1) | (9,459.3) | (9,073.8) | (8,940.1) | |
Interest Income | 884.5 | 4,440.3 | 6,436.5 | 4,303.9 | 3,585.5 | 3,097.4 | |
Income Tax Expense | 2,790.7 | 18,100.4 | - | - | - | - | |
Net Income | |||||||
Net Income | 21,664 | 47,259.9 | 11,966.2 | 25,154.7 | 29,153.3 | 11,755.5 | |
Supplemental | |||||||
EBIT | 20,482.8 | 62,590.1 | 21,464.7 | 36,800.5 | 43,737 | 20,849.8 | |
EBITDA | 40,746.6 | 90,925.1 | 42,254.6 | 62,546.7 | 72,510.8 | 50,788.6 | |