2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
1.77B 3.9% |
1.45B -18.2% |
1.62B 11.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
981.73M 2.3% |
845.26M -13.9% |
897.33M 6.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
787.43M 6.0% |
601.37M -23.6% |
718.26M 19.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
1.66B 18.7% |
1.42B -14.1% |
1.48B 4.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
677.43M 54.5% |
579.62M -14.4% |
585.07M 0.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
110M -63.8% |
21.76M -80.2% |
133.19M 512.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
120.29M -59.0% |
86.47M -28.1% |
217.27M 151.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
92.09M -58.8% |
66.1M -28.2% |
175.02M 164.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.072 -56.8% |
0.05 -31.6% |
0.131 164.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.072 -56.8% |
0.05 -31.6% |
0.131 164.7% |