2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.42B 18.3% |
1.46B 2.7% |
1.67B 14.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
982.38M 24.1% |
1.02B 3.6% |
1.12B 10.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
440M 7.1% |
443.24M 0.7% |
544.46M 22.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
1.2B 23.9% |
1.25B 4.2% |
1.37B 10.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
215.64M 22.8% |
230.87M 7.1% |
250.93M 8.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
224.36M -4.6% |
212.37M -5.3% |
293.53M 38.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
195M 2.8% |
190.39M -2.4% |
225.33M 18.4% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
195M 2.8% |
190.39M -2.4% |
225.33M 18.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.49 -7.5% |
0.47 -4.1% |
0.56 19.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.49 -7.5% |
0.47 -4.1% |
0.56 19.1% |