2017 Q1 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.99B -12.6% |
917.57M -54.0% |
950.54M 3.6% |
1.23B 29.3% |
1.26B 2.9% |
1.5B 18.8% |
1.43B -4.8% |
1.94B 35.6% |
1.3B -33.0% |
1.01B -22.7% |
903.05M -10.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.24B 6.3% |
638.49M -48.6% |
631.82M -1.0% |
805.88M 27.5% |
851.75M 5.7% |
994.29M 16.7% |
958.46M -3.6% |
1.19B 23.8% |
837.47M -29.4% |
667.64M -20.3% |
602.17M -9.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
751.58M -32.4% |
279.08M -62.9% |
318.73M 14.2% |
423.05M 32.7% |
413.06M -2.4% |
507.93M 23.0% |
472.06M -7.1% |
753.08M 59.5% |
463.01M -38.5% |
338.02M -27.0% |
300.89M -11.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.63B 7.9% |
747.12M -54.3% |
822.4M 10.1% |
1.04B 25.9% |
1.11B 6.9% |
1.3B 17.2% |
1.19B -8.0% |
1.56B 30.6% |
1.14B -27.1% |
888.42M -21.7% |
819.58M -7.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
390.31M 13.5% |
108.63M -72.2% |
190.58M 75.4% |
229.68M 20.5% |
255.09M 11.1% |
302.73M 18.7% |
234.3M -22.6% |
370.38M 58.1% |
297.78M -19.6% |
220.78M -25.9% |
217.41M -1.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
361.27M -53.0% |
170.45M -52.8% |
128.14M -24.8% |
193.37M 50.9% |
157.97M -18.3% |
205.2M 29.9% |
237.76M 15.9% |
382.7M 61.0% |
165.23M -56.8% |
117.24M -29.0% |
83.48M -28.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
452.98M - |
- | - | - |
278.42M - |
- | - | - |
242.83M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
254.17M -43.7% |
124.03M -51.2% |
104.33M -15.9% |
113.33M 8.6% |
111.87M -1.3% |
159.7M 42.8% |
183.47M 14.9% |
226.09M 23.2% |
146.46M -35.2% |
90.9M -37.9% |
63.16M -30.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.12 -43.1% |
0.54 -51.8% |
0.46 -14.8% |
0.52 13.0% |
0.5 -3.8% |
0.71 42.0% |
0.81 14.1% |
0.85 4.9% |
0.55 -35.3% |
0.34 -38.2% |
0.24 -29.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.12 -43.1% |
0.54 -51.8% |
0.46 -14.8% |
0.51 10.9% |
0.49 -3.9% |
0.71 44.9% |
0.81 14.1% |
0.85 4.9% |
0.55 -35.3% |
0.34 -38.2% |
0.24 -29.4% |