2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.18B 18.4% |
1.03B -12.8% |
916.45M -11.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
867.68M 27.1% |
856.58M -1.3% |
770.04M -10.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
313.48M -0.5% |
173.32M -44.7% |
146.41M -15.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
966.85M 28.4% |
951.06M -1.6% |
869.2M -8.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
99.17M 41.7% |
94.48M -4.7% |
99.16M 4.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
214.31M -12.5% |
78.84M -63.2% |
47.25M -40.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
175.28M -8.9% |
27.89M -84.1% |
15.25M -45.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
175.28M -8.9% |
43.84M -75.0% |
28.77M -34.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.66 -14.0% |
0.33 -80.1% |
0.22 -33.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.66 -14.0% |
0.33 -80.1% |
0.22 -33.3% |