2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] |
1.27B 55.7% |
1.27B -0.2% |
1.48B 16.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
445.03M 84.3% |
484.02M 8.8% |
555.25M 14.7% |
|
Gross Profit | [friend] | [friend] | [friend] |
826.65M 43.8% |
785.69M -5.0% |
920.71M 17.2% |
|
Total Expenses | [friend] | [friend] | [friend] |
969.23M 57.4% |
1.09B 12.2% |
1.49B 36.6% |
|
Operating Expense | [friend] | [friend] | [friend] |
524.2M 40.1% |
603.77M 15.2% |
931.07M 54.2% |
|
Operating Income | [friend] | [friend] | [friend] |
302.45M 50.5% |
181.92M -39.9% |
-10.35M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
332.08M 73.7% |
251.75M -24.2% |
61.15M -75.7% |
|
Net Income | [friend] | [friend] | [friend] |
285.85M 89.7% |
213.78M -25.2% |
53.48M -75.0% |
|
Basic EPS | [friend] | [friend] | [friend] |
1.93 112.4% |
1.28 -33.7% |
0.32 -75.0% |
|
Diluted EPS | [friend] | [friend] | [friend] |
1.79 97.0% |
1.27 -29.1% |
0.32 -74.8% |