2017 Q4 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.32B 36.3% |
2.91B 25.7% |
3.2B 9.8% |
3.43B 7.3% |
4.08B 18.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.56B 39.0% |
1.97B 26.4% |
2.17B 10.0% |
2.33B 7.4% |
2.79B 19.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
757.5M 31.1% |
940.34M 24.1% |
1.03B 9.4% |
1.1B 7.1% |
1.29B 16.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.79B 40.2% |
2.27B 26.6% |
2.47B 8.9% |
2.65B 7.4% |
3.2B 20.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
233.49M 48.7% |
297.76M 27.5% |
301.68M 1.3% |
324.42M 7.5% |
412.08M 27.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
524.01M 24.5% |
642.58M 22.6% |
726.87M 13.1% |
777.15M 6.9% |
874.18M 12.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
572.84M - |
- |
643.31M - |
- |
856.09M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
441.46M 21.0% |
468.06M 6.0% |
476.78M 1.9% |
586.71M 23.1% |
682.93M 16.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.71 3.0% |
0.75 5.6% |
0.77 2.7% |
0.94 22.1% |
1.08 14.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.71 3.0% |
0.75 5.6% |
0.77 2.7% |
0.94 22.1% |
1.08 14.9% |