2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
2.62B 10.2% |
3.05B 16.7% |
3.77B 23.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
721.93M 14.4% |
792.72M 9.8% |
1.28B 61.9% |
|
Gross Profit | [friend] | [friend] | [friend] |
1.9B 8.7% |
2.26B 19.3% |
2.49B 10.0% |
|
Total Expenses | [friend] | [friend] | [friend] |
2.03B 9.8% |
2.55B 25.6% |
3.44B 34.8% |
|
Operating Expense | [friend] | [friend] | [friend] |
1.31B 7.4% |
1.76B 34.4% |
2.16B 22.6% |
|
Operating Income | [friend] | [friend] | [friend] |
585.81M 11.6% |
500.96M -14.5% |
329.72M -34.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
642.39M 13.5% |
518.03M -19.4% |
376.37M -27.3% |
|
Net Income | [friend] | [friend] | [friend] |
414.95M 12.9% |
283.41M -31.7% |
185.31M -34.6% |
|
Basic EPS | [friend] | [friend] | [friend] |
30.43 -2.6% |
19.93 -34.5% |
13.06 -34.5% |
|
Diluted EPS | [friend] | [friend] | [friend] |
29.81 -4.6% |
19.59 -34.3% |
12.88 -34.3% |