
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,075,949.1 | 1,423,142.7 | 2,296,271.6 | 2,116,285.9 | 2,782,642.8 | 2,788,992.6 | |
COGS | 825,018.2 | 1,096,969.7 | 1,853,697.2 | 1,651,884.2 | 2,074,068.5 | 2,085,174.4 | |
Gross Profit | 250,930.9 | 326,173 | 442,574.4 | 464,401.7 | 708,574.3 | 703,818.2 | |
Operating Expenses & Income | |||||||
Operating Income | 135,958.5 | 196,596.8 | 312,401.4 | 303,590.6 | 553,580.1 | 545,108.9 | |
Total Operating Expenses | 113,694.2 | 128,114.5 | 130,173 | 160,811.1 | 154,994.2 | 158,709.3 | |
R&D Expenses | - | - | - | - | - | - | |
Selling General & Admin Expenses | 25,047.8 | 30,073.6 | 102,960 | 41,566.4 | 37,723.6 | 72,183.9 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (12,396) | (12,353.4) | (6,513.3) | (4,851.4) | (3,924.7) | (4,098.2) | |
Interest Income | 1,846.7 | 21,317.9 | 2,407.7 | 4,650.3 | 18,797.5 | 37,121.2 | |
Income Tax Expense | 28,564.1 | 38,194.7 | 61,600.7 | 66,643.5 | 111,300.9 | 114,034 | |
Net Income | |||||||
Net Income | 91,515.6 | 127,252.4 | 207,646.1 | 237,971.9 | 351,445.3 | 350,176.1 | |
Supplemental | |||||||
EBIT | 139,110.7 | 194,201.3 | 308,861.9 | 325,163 | 553,580.1 | 546,442.2 | |
EBITDA | 174,709.1 | 227,901.2 | 345,164.6 | 369,413.3 | 606,723.2 | 589,232.5 | |