2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.98B 50.7% |
1.87B -5.4% |
1.6B -14.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
1.6B 63.2% |
1.74B 8.7% |
1.53B -12.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
373.1M 13.4% |
127.06M -65.9% |
62.11M -51.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.64B 56.5% |
1.78B 8.5% |
1.57B -11.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
37.3M -43.2% |
36.83M -1.3% |
33.78M -8.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
335.8M 27.6% |
90.23M -73.1% |
28.33M -68.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
292.06M 32.1% |
140.02M -52.1% |
80.12M -42.8% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
292.06M 32.1% |
140.02M -52.1% |
80.12M -42.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
2.01 32.2% |
0.74 -63.2% |
0.41 -44.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
2.01 32.2% |
0.74 -63.2% |
0.41 -44.6% |