

| 2022 | 2023 | 2024 | 2025 | 2026 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 1,838,938 | 2,025,332 | 2,004,221 | 2,014,454 | 2,195,052.5 | 2,098,803.1 | |
COGS | 1,325,295 | 1,460,388 | 1,451,110 | 1,455,280 | 1,550,763.8 | 1,482,771.4 | |
Gross Profit | 513,643 | 564,944 | 553,111 | 559,174 | 644,288.6 | 616,031.7 | |
Operating Expenses & Income | |||||||
Operating Income | 148,910 | 128,517 | 92,923 | 27,299 | 125,262.6 | 119,936.6 | |
Total Operating Expenses | 364,733 | 436,427 | 460,188 | 531,875 | 519,026 | 496,095.1 | |
R&D Expenses | 84,123 | 94,277 | 104,290 | 116,087 | 122,678.7 | 117,280.8 | |
Selling General & Admin Expenses | 284,759 | 340,840 | 460,188 | 531,875 | 512,622 | - | |
Earnings from Continuing Operations | |||||||
Interest Expense | (2,750) | (8,245) | (18,836) | (27,653) | (14,740.4) | (9,999.1) | |
Interest Income | 45,208 | 52,289 | 60,839 | 60,841 | 61,548 | - | |
Income Tax Expense | 46,911 | 45,227 | 31,316 | 36,177 | 25,525.9 | 24,384.3 | |
Net Income | |||||||
Net Income | 148,414 | 127,988 | 101,074 | 24,097 | 149,470.5 | 142,845.9 | |
Supplemental | |||||||
EBIT | 148,910 | 128,517 | 92,923 | 91,284 | 125,262.6 | 152,632.2 | |
EBITDA | 255,067 | 254,855 | 220,115 | 252,211 | 292,991.7 | 312,964.9 | |