2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
6.84B 30.0% |
6.4B -6.5% |
5.78B -9.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
6.44B 29.5% |
6.07B -5.6% |
5.51B -9.3% |
|
Gross Profit | [friend] | [friend] | [friend] |
405.84M 40.1% |
320.99M -20.9% |
267.08M -16.8% |
|
Total Expenses | [friend] | [friend] | [friend] |
6.57B 29.2% |
6.23B -5.2% |
5.7B -8.6% |
|
Operating Expense | [friend] | [friend] | [friend] |
139.51M 17.0% |
157.42M 12.8% |
188.73M 19.9% |
|
Operating Income | [friend] | [friend] | [friend] |
266.33M 56.3% |
163.57M -38.6% |
78.36M -52.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
186.49M 57.7% |
99.22M -46.8% |
55.88M -43.7% |
|
Net Income | [friend] | [friend] | [friend] |
186.49M 57.7% |
99.22M -46.8% |
55.88M -43.7% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.786 57.9% |
0.634 -64.5% |
0.276 -56.5% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.786 57.9% |
0.634 -64.5% |
0.276 -56.5% |