2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
1.55B 33.6% |
1.97B 26.7% |
2.21B 12.1% |
|
Cost of Revenue | [friend] | [friend] |
749.23M 43.9% |
1.04B 39.2% |
1.19B 13.7% |
|
Gross Profit | [friend] | [friend] |
803.84M 25.2% |
925.65M 15.2% |
1.02B 10.3% |
|
Total Expenses | [friend] | [friend] |
1.16B 42.4% |
1.51B 30.3% |
1.72B 14.0% |
|
Operating Expense | [friend] | [friend] |
411.32M 39.9% |
469.39M 14.1% |
537.46M 14.5% |
|
Operating Income | [friend] | [friend] |
392.52M 12.8% |
456.25M 16.2% |
483.13M 5.9% |
|
Net Income (Cont Operations) | [friend] | [friend] |
371.18M 23.1% |
396.64M 6.9% |
424.5M 7.0% |
|
Net Income | [friend] | [friend] |
371.18M 23.1% |
396.64M 6.9% |
424.5M 7.0% |
|
Basic EPS | [friend] | [friend] |
1.03 22.6% |
1.1 6.8% |
1.07 -2.7% |
|
Diluted EPS | [friend] | [friend] |
1.03 22.6% |
1.1 6.8% |
1.07 -2.7% |