
| 2017 | 2018 | 2019 | 2020 | 2021 | TTM | |
|---|---|---|---|---|---|---|
Revenue | ||||||
Total revenue | 1,295,008 | 1,532,537 | 1,734,347 | 1,978,026 | 2,204,819 | - |
COGS | 986,070 | 1,162,817 | 1,301,868 | 1,483,406 | 1,643,502 | - |
Gross Profit | 308,938 | 369,720 | 432,479 | 494,620 | 561,317 | - |
Operating Expenses & Income | ||||||
Operating Income | 49,562 | 46,362 | 75,589 | 88,231 | 93,849 | - |
Total Operating Expenses | 1,245,446 | 1,486,175 | 1,658,758 | 1,889,795 | 2,110,970 | - |
R&D Expenses | - | - | - | - | - | - |
Selling General & Admin Expenses | 259,376 | 323,358 | 356,890 | 406,389 | 467,468 | 258,015 |
Earnings from Continuing Operations | ||||||
Interest Expense | - | - | - | - | - | (33,262) |
Interest Income | 59 | 179 | 54 | 44 | 154 | 1,649 |
Income Tax Expense | 10,422 | 10,398 | 15,191 | 17,326 | 18,004 | 14,627 |
Net Income | ||||||
Net Income | 31,394 | 28,642 | 19,507 | 28,344 | 42,738 | - |
Supplemental | ||||||
EBIT | 57,988 | 58,655 | 96,609 | 110,996 | 117,572 | 120,539 |
EBITDA | 95,784 | 105,535 | 212,411 | 238,682 | 267,994 | - |