
| 2017 | 2018 | 2019 | 2020 | 2021 | TTM | |
|---|---|---|---|---|---|---|
Revenue | ||||||
Total revenue | 365,177.6 | 413,562.2 | 417,500 | 445,543.8 | 483,640.9 | - |
COGS | 286,942.1 | 324,767.9 | 325,482.5 | 343,728.2 | 372,280.2 | - |
Gross Profit | 78,235.5 | 88,794.3 | 92,017.5 | 101,815.6 | 111,360.6 | - |
Operating Expenses & Income | ||||||
Operating Income | 25,925.3 | 22,952.6 | 19,586.8 | 24,635.2 | 24,074.2 | - |
Total Operating Expenses | 339,252.2 | 390,609.6 | 397,913.3 | 420,908.6 | 459,566.7 | - |
R&D Expenses | - | - | - | - | - | - |
Selling General & Admin Expenses | 16,882.4 | 21,222.1 | 22,747.2 | 24,297.5 | 27,702.6 | - |
Earnings from Continuing Operations | ||||||
Interest Expense | - | - | - | - | - | - |
Interest Income | 445.8 | 608.5 | 3,827.2 | 610 | 895.4 | - |
Income Tax Expense | 1,908.4 | 3,023 | 190.7 | 3,457 | 3,990 | 4,075.6 |
Net Income | ||||||
Net Income | 13,263.5 | 11,794.3 | (2,793.9) | 16,540.6 | 12,479.5 | - |
Supplemental | ||||||
EBIT | 25,894.2 | 24,068.2 | 21,082.8 | 26,319 | 25,258 | 24,776 |
EBITDA | 35,806.2 | 36,626.3 | 31,703.4 | 48,050.1 | 47,421 | - |