2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
2.99B -6.5% |
3.51B 17.5% |
4.24B 20.7% |
|
Cost of Revenue | [friend] | [friend] |
1.71B -11.3% |
2.06B 20.5% |
2.63B 27.7% |
|
Gross Profit | [friend] | [friend] |
1.27B 0.7% |
1.45B 13.6% |
1.6B 10.7% |
|
Total Expenses | [friend] | [friend] |
2.64B -8.9% |
3.14B 18.6% |
3.78B 20.5% |
|
Operating Expense | [friend] | [friend] |
932.63M -4.2% |
1.07B 15.3% |
1.15B 6.7% |
|
Operating Income | [friend] | [friend] |
342.12M 16.8% |
373.09M 9.1% |
455.29M 22.0% |
|
Net Income (Cont Operations) | [friend] | [friend] |
336.31M 12.7% |
360.96M 7.3% |
430.13M 19.2% |
|
Net Income | [friend] | [friend] |
223.92M 9.1% |
240.17M 7.3% |
266.74M 11.1% |
|
Basic EPS | [friend] | [friend] |
121.5 28.4% |
37.95 -68.8% |
40.983 8.0% |
|
Diluted EPS | [friend] | [friend] |
121.5 28.4% |
36.583 -69.9% |
40.293 10.1% |