2017 Q3 | 2017 Q4 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.79B 20.4% |
2.02B 12.4% |
2.14B 6.3% |
2.1B -1.8% |
2.53B 20.4% |
2.77B 9.3% |
2.86B 3.4% |
2.72B -4.9% |
2.92B 7.1% |
2.92B 0.1% |
2.98B 2.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.12B 15.1% |
1.27B 13.5% |
1.4B 10.3% |
1.41B 0.4% |
1.6B 14.0% |
1.69B 5.3% |
1.8B 6.3% |
1.75B -2.6% |
1.84B 5.3% |
1.89B 2.7% |
1.93B 2.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
674.8M 30.4% |
745.57M 10.5% |
740.37M -0.7% |
695.63M -6.0% |
927M 33.3% |
1.08B 16.3% |
1.07B -1.0% |
974.97M -8.7% |
1.07B 10.2% |
1.03B -4.2% |
1.05B 1.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.37B 13.0% |
1.59B 16.5% |
1.74B 9.2% |
1.79B 2.8% |
2.07B 15.5% |
2.25B 8.7% |
2.41B 7.5% |
2.29B -5.0% |
2.43B 6.0% |
2.46B 1.3% |
2.52B 2.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
250.23M 4.3% |
324.36M 29.6% |
339.23M 4.6% |
381.86M 12.6% |
461.46M 20.8% |
556.22M 20.5% |
618.27M 11.2% |
545.18M -11.8% |
589.33M 8.1% |
571.89M -3.0% |
584.76M 2.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
424.57M 53.1% |
421.21M -0.8% |
401.14M -4.8% |
313.77M -21.8% |
465.54M 48.4% |
522.23M 12.2% |
449.05M -14.0% |
429.79M -4.3% |
484.8M 12.8% |
456.92M -5.8% |
461.82M 1.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
546.61M - |
- | - | - |
565.3M - |
- | - | - |
784.07M - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
318.56M 29.6% |
475.23M 49.2% |
620.97M 30.7% |
249.09M -59.9% |
336.35M 35.0% |
375.67M 11.7% |
413.5M 10.1% |
348.26M -15.8% |
437.84M 25.7% |
352.94M -19.4% |
462.06M 30.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.179 29.4% |
0.267 49.5% |
0.349 30.8% |
0.14 -59.8% |
0.188 34.3% |
0.21 11.7% |
0.234 11.2% |
0.197 -15.8% |
0.247 25.7% |
0.199 -19.6% |
0.26 30.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.179 29.7% |
0.266 49.0% |
0.33 24.2% |
0.14 -57.6% |
0.188 34.5% |
0.21 11.7% |
0.233 10.9% |
0.197 -15.6% |
0.247 25.5% |
0.198 -19.6% |
0.26 30.9% |