
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,021,412 | 1,386,125.2 | 1,783,282.1 | 2,215,577.1 | 3,272,974.8 | 3,658,504 | |
COGS | 929,980.6 | 1,271,427.1 | 1,633,950.6 | 2,042,742.2 | 3,058,626.5 | 3,429,892.6 | |
Gross Profit | 91,431.5 | 114,698.1 | 149,331.5 | 172,835 | 214,348.4 | 228,611.4 | |
Operating Expenses & Income | |||||||
Operating Income | 46,690 | 34,899.7 | 48,435.8 | 46,450.2 | 68,991.7 | 67,116.5 | |
Total Operating Expenses | 44,741.4 | 80,430.6 | 100,895.7 | 126,384.7 | 145,356.7 | 161,494.9 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 10,127.5 | 18,227.7 | 19,485.6 | 29,400.7 | 36,501.5 | 66,125.7 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (297.2) | (314.1) | (336.3) | (294.5) | (288.9) | (262.5) | |
Interest Income | 210.2 | 238.9 | 2,486.1 | 936.3 | 1,127.1 | 1,807 | |
Income Tax Expense | 10,404.8 | 8,400.2 | 11,577.4 | 12,070.2 | 16,800.2 | 16,447.7 | |
Net Income | |||||||
Net Income | 37,735.6 | 26,615.9 | 38,767.6 | 35,282.7 | 50,360.7 | 50,497.9 | |
Supplemental | |||||||
EBIT | 48,437.6 | 35,330.2 | 50,681.4 | 47,613.9 | 68,991.7 | 67,720.9 | |
EBITDA | 53,026.8 | 42,154.7 | 57,505.2 | 57,003.7 | 79,027.5 | 78,386.4 | |