2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
2.05B 78.9% |
3.54B 72.9% |
6.3B 78.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.28B 74.4% |
2.16B 69.4% |
4B 85.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
770.85M 86.9% |
1.38B 78.7% |
2.3B 67.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
1.55B 77.4% |
2.62B 69.4% |
4.65B 77.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
272.43M 92.6% |
460.79M 69.1% |
653.22M 41.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
498.42M 83.9% |
917M 84.0% |
1.65B 79.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
367.37M 136.5% |
695.24M 89.2% |
1.25B 80.5% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
370.72M 138.6% |
713.11M 92.4% |
1.26B 76.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
1.786 113.4% |
3.493 95.5% |
3.993 14.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
1.786 113.4% |
3.493 95.5% |
3.843 10.0% |