2017 Q2 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.42B 2.6% |
1.78B 25.9% |
1.94B 8.7% |
2.15B 11.0% |
2.36B 9.6% |
2.57B 9.3% |
2.55B -0.8% |
2.76B 8.1% |
2.95B 7.0% |
3.1B 4.9% |
2.95B -4.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
525.6M -3.0% |
646.13M 22.9% |
674.37M 4.4% |
626.17M -7.1% |
671.26M 7.2% |
697.96M 4.0% |
721.28M 3.3% |
685.3M -5.0% |
773.48M 12.9% |
802.69M 3.8% |
809.93M 0.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
889.8M 6.3% |
1.14B 27.7% |
1.26B 11.1% |
1.52B 20.7% |
1.68B 10.6% |
1.88B 11.4% |
1.83B -2.4% |
2.07B 13.3% |
2.18B 5.0% |
2.3B 5.3% |
2.14B -6.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.19B 2.2% |
1.18B -1.2% |
1.3B 10.0% |
1.23B -4.8% |
1.34B 8.6% |
1.43B 6.8% |
1.41B -1.5% |
1.4B -0.6% |
1.49B 6.6% |
1.57B 4.8% |
1.6B 2.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
668M 6.8% |
532.58M -20.3% |
621.99M 16.8% |
607.94M -2.3% |
669.36M 10.1% |
733.31M 9.6% |
687.97M -6.2% |
715.79M 4.0% |
720.77M 0.7% |
762.61M 5.8% |
786.68M 3.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
221.8M 4.8% |
603.25M 172.0% |
640.46M 6.2% |
915.62M 43.0% |
1.02B 10.9% |
1.14B 12.6% |
1.14B 0.1% |
1.36B 18.8% |
1.46B 7.3% |
1.53B 5.1% |
1.35B -11.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.26B - |
-801.45M - |
-313.04M - |
-489.26M - |
197.1M - |
78.84M -60.0% |
225.69M 186.3% |
307.21M 36.1% |
411.34M 33.9% |
656.18M 59.5% |
373.6M -43.1% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.26B - |
-782.91M - |
-313.22M - |
-487.39M - |
202.35M - |
78.85M -61.0% |
226.64M 187.4% |
305.37M 34.7% |
408.75M 33.9% |
651.3M 59.3% |
372.98M -42.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.05 - |
-2.57 - |
-1.01 - |
-1.56 - |
0.65 - |
0.252 -61.2% |
0.72 185.7% |
0.98 36.1% |
1.3 32.7% |
2.09 60.8% |
1.21 -42.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.05 - |
-2.57 - |
-1.01 - |
-1.56 - |
0.62 - |
0.252 -59.3% |
0.7 177.7% |
0.9 28.6% |
1.25 38.9% |
1.85 48.0% |
1.18 -36.2% |