2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
3.39B 77.5% |
2.75B -18.8% |
2.59B -5.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
2.81B 85.9% |
2.22B -20.9% |
2.13B -4.0% |
|
Gross Profit | [friend] | [friend] | [friend] |
582.05M 45.5% |
532.87M -8.4% |
462.28M -13.2% |
|
Total Expenses | [friend] | [friend] | [friend] |
3.12B 83.1% |
2.55B -18.3% |
2.48B -2.6% |
|
Operating Expense | [friend] | [friend] | [friend] |
313.13M 61.0% |
328.74M 5.0% |
353.3M 7.5% |
|
Operating Income | [friend] | [friend] | [friend] |
268.93M 30.8% |
204.13M -24.1% |
108.98M -46.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
227.35M 23.2% |
199.68M -12.2% |
128.69M -35.6% |
|
Net Income | [friend] | [friend] | [friend] |
226.95M 23.0% |
197.18M -13.1% |
128.81M -34.7% |
|
Basic EPS | [friend] | [friend] | [friend] |
2.27 5.6% |
1.97 -13.2% |
0.96 -51.3% |
|
Diluted EPS | [friend] | [friend] | [friend] |
2.16 1.2% |
1.87 -13.4% |
0.96 -48.7% |