
| 2019 | 2020 | 2021 | 2022 | 2023 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 370,534.8 | 354,866.4 | 402,933 | 470,030.1 | 51,609 | 309,861.8 | |
COGS | 286,510.1 | 298,017.3 | 318,495.5 | 370,599.4 | 40,349 | 242,210.3 | |
Gross Profit | 84,024.7 | 56,849.1 | 84,437.5 | 99,430.7 | 11,260 | 67,651.5 | |
Operating Expenses & Income | |||||||
Operating Income | 30,232.2 | 4,006.3 | 29,874.7 | 37,373.2 | 4,520 | 26,013.6 | |
Total Operating Expenses | 340,302.7 | 350,860.1 | 373,058.3 | 432,656.8 | 47,089 | 283,848.2 | |
R&D Expenses | 11,890 | 13,330.9 | 17,072.7 | 20,331.5 | 2,117 | 13,222.9 | |
Selling General & Admin Expenses | 42,843.7 | 37,538.9 | 38,076.6 | 43,370.9 | 4,718 | 28,905.9 | |
Earnings from Continuing Operations | |||||||
Interest Expense | (3,022.2) | (2,844.5) | (3,005) | (3,435.2) | (526) | (4,893.3) | |
Interest Income | 836.6 | 711.1 | 329.3 | 1,465.8 | 497 | 4,193.9 | |
Income Tax Expense | 6,086.2 | 200.3 | 5,680.6 | 5,997.6 | - | 2,275 | |
Net Income | |||||||
Net Income | 20,736.9 | 10,746.8 | 19,820.4 | 24,561.2 | 3,381 | 18,608.1 | |
Supplemental | |||||||
EBIT | 28,328.9 | 9,745.3 | 29,761.5 | 35,862.6 | - | - | |
EBITDA | 44,590.1 | 29,185.8 | 49,468.7 | 58,778.9 | - | - | |