2019 | 2020 | 2021 | 2022 | 2023 | 2024 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
6.79B 25.3% |
6.34B -6.5% |
6.18B -2.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
4.03B 4.8% |
4.09B 1.5% |
3.94B -3.6% |
|
Gross Profit | [friend] | [friend] | [friend] |
2.76B 75.7% |
2.26B -18.2% |
2.24B -0.7% |
|
Total Expenses | [friend] | [friend] | [friend] |
5.92B 7.3% |
5.87B -0.8% |
5.94B 1.2% |
|
Operating Expense | [friend] | [friend] | [friend] |
1.89B 13.0% |
1.78B -5.8% |
2B 12.1% |
|
Operating Income | [friend] | [friend] | [friend] |
870M - |
478M -45.1% |
246M -48.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
646M - |
338M -47.7% |
116M -65.7% |
|
Net Income | [friend] | [friend] | [friend] |
646M - |
348M -46.1% |
109M -68.7% |
|
Basic EPS | [friend] | [friend] | [friend] |
7.34 - |
4.24 -42.2% |
1.41 -66.7% |
|
Diluted EPS | [friend] | [friend] | [friend] |
7.18 - |
4.14 -42.3% |
1.39 -66.4% |