2016 | 2017 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.08B 99.2% |
1.69B 57.1% |
1.23B -27.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
290.06M -23.1% |
374.67M 29.2% |
480.28M 28.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
788.3M 379.9% |
1.32B 67.4% |
746.7M -43.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
475.76M -56.2% |
620.71M 30.5% |
676.76M 9.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
185.7M -73.8% |
246.04M 32.5% |
196.48M -20.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
602.59M - |
1.07B 78.2% |
550.22M -48.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
559.72M - |
1.05B 87.6% |
442.6M -57.9% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
414.49M - |
885.63M 113.7% |
383.96M -56.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
2.38 - |
4.73 98.7% |
2.04 -56.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
2.36 - |
4.71 99.6% |
2.04 -56.7% |