2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.87B 19.4% |
3.57B 91.0% |
1.29B -64.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
350.85M 162.5% |
1.11B 216.5% |
372.56M -66.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
1.52B 6.1% |
2.46B 62.0% |
913.43M -62.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.07B 97.9% |
2.33B 117.5% |
1.32B -43.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
721.36M 76.8% |
1.22B 69.3% |
951.7M -22.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
796.42M -22.1% |
1.24B 55.3% |
-38.28M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
678.29M -17.5% |
593.51M -12.5% |
-72.86M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
678.29M -17.5% |
594.25M -12.4% |
-70.96M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.87 -19.0% |
1.49 -20.3% |
-0.18 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.87 -19.0% |
1.49 -20.3% |
-0.18 - |