2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
2.48B 103.4% |
2.77B 12.0% |
2.66B -3.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
1.88B 109.4% |
2.1B 11.6% |
2.16B 2.8% |
|
Gross Profit | [friend] | [friend] | [friend] |
594.62M 86.4% |
672.86M 13.2% |
504.76M -25.0% |
|
Total Expenses | [friend] | [friend] | [friend] |
2.14B 137.8% |
2.41B 13.0% |
2.45B 1.4% |
|
Operating Expense | [friend] | [friend] | [friend] |
254.56M - |
312.38M 22.7% |
287.12M -8.1% |
|
Operating Income | [friend] | [friend] | [friend] |
340.05M 6.6% |
360.48M 6.0% |
217.64M -39.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
295.74M 79.3% |
370.2M 25.2% |
302.57M -18.3% |
|
Net Income | [friend] | [friend] | [friend] |
295.74M 79.3% |
370.2M 25.2% |
302.57M -18.3% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.58 48.8% |
0.61 5.2% |
0.45 -26.2% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.58 48.8% |
0.61 5.2% |
0.45 -26.2% |