

| 2017 | 2018 | 2019 | 2020 | 2021 | TTM | ||
|---|---|---|---|---|---|---|---|
Revenue | |||||||
Total revenue | 366,361.3 | 445,900.1 | 385,165.3 | 219,772.4 | 261,504 | 291,815.1 | |
COGS | 331,719.1 | 394,378.9 | 344,116.6 | 235,591 | 225,656 | 252,459.3 | |
Gross Profit | 34,642.3 | 51,521.2 | 41,048.7 | (15,818.6) | 35,848 | 39,355.8 | |
Operating Expenses & Income | |||||||
Operating Income | 18,584.6 | 35,808.3 | 25,626.5 | (31,077.3) | 22,282 | 24,048.5 | |
Total Operating Expenses | 16,057.6 | 15,713 | 15,422.2 | 15,258.7 | 13,566 | 15,307.3 | |
R&D Expenses | 1,106.8 | 1,132 | 1,074.4 | 1,104.1 | 815 | 904.8 | |
Selling General & Admin Expenses | 12,615.8 | 13,042.5 | 11,718.8 | 12,028 | 11,328 | 12,785.8 | |
Earnings from Continuing Operations | |||||||
Interest Expense | - | - | - | - | - | (4,062.2) | |
Interest Income | 1,085.2 | 1,005.7 | 1,203.9 | 1,057.8 | 852 | 1,452.7 | |
Income Tax Expense | 5,636.3 | 13,450.1 | 10,110.6 | (6,613.5) | 9,199 | 9,966.8 | |
Net Income | |||||||
Net Income | 15,578.6 | 26,810.6 | 17,692.7 | (26,390.7) | 20,101 | 21,646.7 | |
Supplemental | |||||||
EBIT | 25,930.4 | 44,366.2 | 32,893.7 | (28,065.7) | 32,907 | 35,675.7 | |
EBITDA | 57,410.6 | 69,779.6 | 64,947.5 | 35,773.6 | 59,828 | 66,144.6 | |