2015 | 2016 | 2017 | 2018 | 2019 | 2020 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
900.8M 45.6% |
1.41B 56.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
563.75M 37.5% |
926.71M 64.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
337.05M 61.5% |
481.38M 42.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
708.11M 37.2% |
1.07B 50.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
144.36M 36.3% |
141.36M -2.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
192.69M 87.3% |
340.02M 76.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
218.61M 101.5% |
325.59M 48.9% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
162.48M 107.9% |
250.38M 54.1% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] |
162.48M 107.9% |
250.38M 54.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.238 113.0% |
0.345 45.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.238 112.9% |
0.345 45.1% |