

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 4,241,856.9 | 4,931,553.8 | 4,767,207.4 | 4,959,939.5 | 5,235,956 | 5,464,203.4 | |
COGS | 3,209,530.7 | 3,901,792.3 | 3,331,181.8 | 3,399,584.2 | 3,597,882 | 3,780,608.3 | |
Gross Profit | 1,032,326.2 | 1,029,761.5 | 1,436,025.7 | 1,560,355.3 | 1,638,074 | 1,683,595.1 | |
Operating Expenses & Income | |||||||
Operating Income | 645,300.3 | 575,281.6 | 994,565.1 | 1,067,554.7 | 1,126,398.4 | 1,125,467.8 | |
Total Operating Expenses | 299,201.3 | 443,177.2 | 441,460.6 | 466,233.1 | 511,675.6 | 558,127.3 | |
R&D Expenses | 763.3 | 1,168.2 | 1,783 | 1,804 | 2,150.2 | 2,176.6 | |
Selling General & Admin Expenses | 27,000.6 | 24,063.8 | 23,738.9 | 27,448.2 | 27,610.5 | 265,446.4 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (7,264) | (1,504.4) | (1,473.4) | (1,428.9) | (1,824.3) | (2,972.5) | |
Interest Income | 20,819.2 | 1,728.9 | 66,187.2 | 3,842.6 | 782.4 | 61,241 | |
Income Tax Expense | 147,615 | 132,199.5 | 184,846.3 | 194,589.9 | 240,943.9 | 260,390 | |
Net Income | |||||||
Net Income | 617,506 | 624,477.4 | 917,689.9 | 1,314,328.1 | 1,180,240.8 | 1,237,314.9 | |
Supplemental | |||||||
EBIT | 772,452.8 | 758,227.9 | 1,104,113.7 | 1,510,449.5 | 1,126,398.4 | 1,236,256.8 | |
EBITDA | 842,208.1 | 826,417 | 1,178,917.8 | 1,582,447.7 | 1,203,817.3 | 1,316,423.9 | |