2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
4.66B 8.7% |
5.5B 18.1% |
6.24B 13.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
3.72B 6.4% |
4.32B 16.2% |
4.91B 13.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
939.49M 18.9% |
1.18B 25.7% |
1.33B 12.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
4.45B 6.6% |
5.21B 17.1% |
5.9B 13.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
734.53M 7.5% |
894.11M 21.7% |
985.53M 10.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
204.96M 92.0% |
286.7M 39.9% |
340.89M 18.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
207.59M 96.6% |
285.6M 37.6% |
339.25M 18.8% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
149.23M 91.7% |
194.93M 30.6% |
240.98M 23.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
48.9 91.5% |
66.3 35.6% |
82.88 25.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
48.73 91.5% |
66.14 35.7% |
82.7 25.0% |