2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.1B 62.7% |
743.96M -32.4% |
763.1M 2.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
816.33M 75.2% |
530.07M -35.1% |
543.87M 2.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
284.5M 35.2% |
213.89M -24.8% |
219.23M 2.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
948.68M 69.5% |
664.51M -30.0% |
735.07M 10.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
132.36M 41.4% |
134.44M 1.6% |
191.21M 42.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
152.15M 30.3% |
79.45M -47.8% |
28.03M -64.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
129.11M 29.8% |
77.95M -39.6% |
24.23M -68.9% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
129.11M 29.8% |
77.95M -39.6% |
24.23M -68.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
1.56 44.9% |
0.63 -59.6% |
0.2 -68.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
1.56 44.9% |
0.59 -62.2% |
0.2 -66.1% |