

| 2021 | 2022 | 2023 | 2024 | 2025 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 535,238.7 | 537,191.9 | 482,314.4 | 587,087.1 | 738,904.8 | 799,591.3 | |
COGS | 424,922.8 | 463,051.1 | 409,920.3 | 483,616.6 | 627,290.4 | 681,601 | |
Gross Profit | 110,315.9 | 74,140.9 | 72,394.1 | 103,470.5 | 111,614.3 | 117,990.4 | |
Operating Expenses & Income | |||||||
Operating Income | 59,259.8 | 22,378.1 | 11,164 | 29,595.4 | 39,656.1 | 39,790.9 | |
Total Operating Expenses | 60,979.9 | 61,162.3 | 61,230.1 | 68,813.4 | 71,958.3 | 78,199.5 | |
R&D Expenses | 20,088.8 | 20,624.7 | 21,638.9 | 22,036.4 | 24,846.8 | 26,053.8 | |
Selling General & Admin Expenses | 8,590.2 | 9,680.4 | 10,415.1 | 11,359.3 | 11,388.1 | 11,534.2 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (171) | (762.5) | (693) | (739.5) | (989.3) | (1,052.1) | |
Interest Income | 528 | 920.5 | 2,855.3 | 3,461 | 3,872.3 | 3,615 | |
Income Tax Expense | 12,483.3 | 4,784.1 | 4,203.8 | 7,951.5 | 6,791.4 | 6,808.7 | |
Net Income | |||||||
Net Income | 44,549.8 | 14,690.8 | 15,928.3 | 31,393.9 | 44,557.8 | 41,564.2 | |
Supplemental | |||||||
EBIT | 57,003.9 | 20,027.2 | 22,786.6 | 40,468.7 | 39,656.1 | 34,988.8 | |
EBITDA | 60,505.6 | 22,533.5 | 25,558 | 43,238.2 | 42,632.3 | 37,997.2 | |