2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
3.37B 9.1% |
3.78B 12.2% |
3.97B 5.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
1.19B 11.7% |
1.17B -0.9% |
1.47B 24.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
2.18B 7.7% |
2.6B 19.3% |
2.5B -4.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
2.49B 8.9% |
2.53B 1.7% |
2.91B 14.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
1.3B 6.5% |
1.36B 4.1% |
1.44B 6.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
877M 9.5% |
1.25B 42.1% |
1.06B -14.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
930M - |
1.85B 98.9% |
308M -83.4% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
946M - |
1.5B 58.9% |
-181M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
5.494 - |
8.727 58.9% |
-1.008 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
5.494 - |
8.727 58.9% |
-1.008 - |