2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.82B 33.7% |
1.49B -18.1% |
927.08M -37.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
157.3M 35.3% |
176.18M 12.0% |
130.45M -26.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
1.67B 33.5% |
1.32B -21.0% |
796.63M -39.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.36B 40.0% |
1.34B -1.7% |
878.93M -34.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
1.2B 40.7% |
1.16B -3.5% |
748.48M -35.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
461.62M 17.9% |
154.96M -66.4% |
48.15M -68.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
445.86M 30.4% |
248.99M -44.2% |
139.33M -44.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
445.86M 29.9% |
248.99M -44.2% |
139.79M -43.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.2 26.3% |
0.59 -50.8% |
0.33 -44.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.2 26.3% |
0.59 -50.8% |
0.33 -44.1% |