2015 | 2016 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
3.6B 14.2% |
4.05B 12.4% |
4.22B 4.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
2.96B 16.2% |
3.49B 17.8% |
3.66B 4.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
638.17M 5.6% |
556.56M -12.8% |
564.38M 1.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
3.37B 8.9% |
3.91B 16.1% |
4.15B 6.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
408.13M -25.1% |
420.58M 3.1% |
489.79M 16.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
230.05M 287.9% |
135.98M -40.9% |
74.59M -45.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
57.55M - |
-1.38B - |
-60.32M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
54.49M - |
-1.38B - |
-63.26M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |