2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
2.84B 37.6% |
1.94B -31.8% |
2.78B 43.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
2.29B 52.0% |
1.59B -30.5% |
2.24B 40.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
549.41M -1.4% |
344.68M -37.3% |
530.36M 53.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
2.51B 51.2% |
1.79B -28.8% |
2.48B 38.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
221.42M 43.0% |
196.6M -11.2% |
239.04M 21.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
327.98M -18.5% |
148.08M -54.9% |
291.33M 96.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
300.67M -1.1% |
298.55M -0.7% |
322.18M 7.9% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
300.67M -1.1% |
298.55M -0.7% |
322.18M 7.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.036 -6.5% |
0.8 -22.8% |
0.87 8.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.036 -6.5% |
0.8 -22.8% |
0.87 8.7% |