2020 | 2021 | 2022 | 2023 | Graph | |
---|---|---|---|---|---|
Total Revenue | [friend] |
1.51B 15.8% |
1.73B 14.8% |
1.96B 13.5% |
|
Cost of Revenue | [friend] |
780.21M 4.7% |
851.69M 9.2% |
969.32M 13.8% |
|
Gross Profit | [friend] |
726.78M 30.8% |
878.25M 20.8% |
994.92M 13.3% |
|
Total Expenses | [friend] |
1.27B 11.3% |
1.47B 15.7% |
1.69B 15.3% |
|
Operating Expense | [friend] |
487.59M 24.0% |
615.19M 26.2% |
721.93M 17.4% |
|
Operating Income | [friend] |
239.2M 47.3% |
263.06M 10.0% |
272.99M 3.8% |
|
Net Income (Cont Operations) | [friend] |
230.17M 44.0% |
264.57M 14.9% |
273.33M 3.3% |
|
Net Income | [friend] |
164.49M 34.8% |
188.21M 14.4% |
197.49M 4.9% |
|
Basic EPS | [friend] |
0.353 34.8% |
0.404 14.4% |
0.46 13.8% |
|
Diluted EPS | [friend] |
0.353 34.8% |
0.404 14.4% |
0.46 13.8% |