

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 2,136,029.9 | 344,533 | 343,074 | 338,375 | 294,916 | 344,933.2 | |
COGS | 1,430,230.6 | 210,059 | 220,635 | 223,192 | 191,465 | 239,289 | |
Gross Profit | 705,799.3 | 134,474 | 122,439 | 115,183 | 103,451 | 105,644.2 | |
Operating Expenses & Income | |||||||
Operating Income | 498,565.9 | 98,138 | 91,367 | 88,362 | 72,009 | 84,920.3 | |
Total Operating Expenses | 179,374.6 | 33,431 | 31,072 | 26,821 | 31,442 | 20,724.9 | |
R&D Expenses | 15,923.9 | 3,722 | 3,007 | 2,727 | 2,854 | 3,130.6 | |
Selling General & Admin Expenses | 10,201.7 | 1,835 | 1,458 | 1,578 | 11,380 | 7,776 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (16,395.4) | (3,234) | (100) | (2,675) | (2,385) | (3,900.3) | |
Interest Income | 15,764.6 | 3,053 | 3,281 | 2,750 | 2,270 | 1,565 | |
Income Tax Expense | 114,799.8 | 14,592 | 17,578 | 16,928 | 16,556 | 18,494.3 | |
Net Income | |||||||
Net Income | 319,140.3 | 69,648 | 59,694 | 58,671 | 52,849 | 59,069.9 | |
Supplemental | |||||||
EBIT | 486,376 | 99,438 | 86,902 | 88,468 | 81,724 | 89,779.8 | |
EBITDA | 611,390.3 | 121,025 | 108,980 | 111,235 | 105,411 | 111,041.5 | |