2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
5.03B -1.6% |
6.64B 32.0% |
7.09B 6.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
2.87B -1.8% |
4.04B 40.5% |
4.23B 4.9% |
|
Gross Profit | [friend] | [friend] | [friend] |
2.15B -1.3% |
2.6B 20.7% |
2.85B 9.7% |
|
Total Expenses | [friend] | [friend] | [friend] |
4.78B -0.8% |
6.47B 35.4% |
6.92B 6.9% |
|
Operating Expense | [friend] | [friend] | [friend] |
1.9B 0.8% |
2.43B 27.8% |
2.68B 10.2% |
|
Operating Income | [friend] | [friend] | [friend] |
251.38M -14.9% |
167.32M -33.4% |
172.53M 3.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
266.94M 4.5% |
201.34M -24.6% |
161.36M -19.9% |
|
Net Income | [friend] | [friend] | [friend] |
200.23M 29.0% |
114.51M -42.8% |
111.33M -2.8% |
|
Basic EPS | [friend] | [friend] | [friend] |
68.37 15.5% |
38.52 -43.7% |
37.48 -2.7% |
|
Diluted EPS | [friend] | [friend] | [friend] |
68.37 15.5% |
38.52 -43.7% |
37.46 -2.8% |