2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
4.42B 13.2% |
5.09B 15.1% |
5.13B 1.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
3.86B 17.0% |
4.5B 16.7% |
4.54B 0.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
557.94M -7.5% |
583.5M 4.6% |
591.46M 1.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
4.33B 18.1% |
5B 15.4% |
4.85B -3.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
475.47M 27.6% |
499.25M 5.0% |
308.72M -38.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
82.47M -64.3% |
84.24M 2.2% |
282.75M 235.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-768.99M - |
160.32M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
50.91M -66.6% |
-768.99M - |
160.32M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.04 -69.2% |
-0.55 - |
0.11 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.04 -69.2% |
-0.55 - |
0.11 - |