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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.05B 7.8% |
8.05B 14.1% |
8.95B 11.2% |
8.52B -4.7% |
9.46B 10.9% |
10.56B 11.7% |
11.79B 11.6% |
11.19B -5.1% |
11.67B 4.3% |
11.32B -3.0% |
12.7B 12.2% |
11.8B -7.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.58B 6.6% |
6.68B 19.7% |
7.56B 13.2% |
6.98B -7.7% |
7.93B 13.5% |
8.82B 11.3% |
9.74B 10.4% |
8.91B -8.6% |
9.4B 5.5% |
9.09B -3.3% |
10.24B 12.7% |
9.23B -9.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.47B 12.4% |
1.37B -7.1% |
1.38B 1.3% |
1.54B 11.3% |
1.53B -0.8% |
1.74B 13.7% |
2.05B 17.8% |
2.28B 11.4% |
2.27B -0.4% |
2.24B -1.5% |
2.46B 9.8% |
2.57B 4.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.75B 5.7% |
7.86B 16.5% |
7.96B 1.2% |
8.13B 2.1% |
9.1B 11.9% |
10.12B 11.2% |
10.91B 7.8% |
10.34B -5.3% |
10.69B 3.5% |
10.41B -2.6% |
11.35B 9.0% |
10.72B -5.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.17B 1.5% |
1.18B 0.9% |
391M -66.9% |
1.14B 192.3% |
1.17B 2.1% |
1.29B 11.0% |
1.17B -9.8% |
1.43B 22.3% |
1.29B -9.4% |
1.32B 2.2% |
1.11B -16.5% |
1.49B 34.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
299.89M 93.5% |
185.98M -38.0% |
994M 434.5% |
398M -60.0% |
361M -9.3% |
443M 22.7% |
879M 98.4% |
851M -3.2% |
975M 14.6% |
912M -6.5% |
1.35B 48.0% |
1.08B -19.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
287.94M 22.0% |
953.89M 231.3% |
-306M - |
570M - |
363M -36.3% |
-43M - |
670M - |
703M 4.9% |
865M 23.0% |
888M 2.7% |
797M -10.2% |
1.04B 31.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
215.21M 66.9% |
325.96M 51.5% |
-209M - |
422M - |
268M -36.5% |
-32M - |
483M - |
555M 14.9% |
683M 23.1% |
702M 2.8% |
511M -27.2% |
752M 47.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.428 64.8% |
0.64 49.4% |
-0.42 - |
0.84 - |
0.54 -35.7% |
-0.06 - |
0.96 - |
1.11 15.6% |
1.37 23.4% |
1.4 2.2% |
1.02 -27.1% |
1.5 47.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.428 64.8% |
0.64 49.4% |
-0.42 - |
0.84 - |
0.54 -35.7% |
-0.06 - |
0.96 - |
1.11 15.6% |
1.37 23.4% |
1.4 2.2% |
1.02 -27.1% |
1.5 47.1% |