2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
9.59B 3.1% |
19.39B 102.2% |
17.53B -9.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
8.88B 0.5% |
17.91B 101.8% |
16.83B -6.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
707.88M 53.7% |
1.47B 107.9% |
701.3M -52.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
8.94B 0.0% |
18.04B 101.8% |
17B -5.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
57.41M -41.1% |
121.35M 111.4% |
173.93M 43.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
650.47M 79.1% |
1.35B 107.6% |
527.37M -61.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
441.9M 118.2% |
954.87M 116.1% |
436.29M -54.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
441.9M 118.2% |
954.87M 116.1% |
436.52M -54.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.147 117.7% |
1.98 72.7% |
0.85 -57.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.147 117.7% |
1.98 72.7% |
0.85 -57.1% |