
| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,042,307.1 | 1,044,368.9 | 1,019,669.8 | 1,264,336 | 1,506,300.3 | 1,785,035.8 | |
COGS | 705,320.2 | 748,863.7 | 763,910.5 | 890,588.4 | 1,053,797 | 1,290,552.3 | |
Gross Profit | 336,987 | 295,505.2 | 255,759.3 | 373,747.5 | 452,503.3 | 494,483.5 | |
Operating Expenses & Income | |||||||
Operating Income | 184,769.3 | 151,258.8 | 99,045.4 | 179,744.1 | 210,511.4 | 232,095 | |
Total Operating Expenses | 160,970.6 | 152,406.9 | 156,713.9 | 194,003.4 | 241,991.9 | 262,388.5 | |
R&D Expenses | 4,290.6 | 81.26 | 1,856.3 | 2,958.4 | - | 50.75 | |
Selling General & Admin Expenses | 36,097.9 | 13,782.6 | 19,537.9 | 23,339.6 | 37,284.2 | 87,063.3 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (1,598.7) | (868.9) | (1,058.5) | (238.8) | (399.2) | (1,382.1) | |
Interest Income | 8,753 | 7,291.6 | 6,950.2 | 8,504.2 | 15,670.9 | 11,423.2 | |
Income Tax Expense | 38,470.3 | 33,019.2 | 22,638.3 | 39,115.9 | 47,107 | 52,076.8 | |
Net Income | |||||||
Net Income | 144,700.3 | 117,370.8 | 80,342.4 | 146,880.5 | 179,446.8 | 193,477.3 | |
Supplemental | |||||||
EBIT | 184,769.3 | 151,258.8 | 104,039.1 | 186,235.2 | 210,511.4 | 243,217.7 | |
EBITDA | 219,224 | 185,641.6 | 137,244 | 215,368.7 | 237,271 | 256,355 | |