2016 Q3 | 2016 Q4 | 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 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.33B 57.6% |
4.22B 26.6% |
3.86B -8.6% |
3.3B -14.5% |
4.94B 49.7% |
5.26B 6.5% |
5.42B 2.9% |
4.48B -17.3% |
6.6B 47.4% |
6.6B -0.1% |
7.85B 19.0% |
6.16B -21.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.87B 56.4% |
3.76B 31.3% |
3.44B -8.5% |
2.96B -14.0% |
4.39B 48.2% |
4.93B 12.4% |
4.77B -3.2% |
4.14B -13.3% |
6.19B 49.7% |
6.22B 0.4% |
7.04B 13.2% |
5.78B -17.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
465.66M 65.4% |
456.6M -1.9% |
417.2M -8.6% |
341.87M -18.1% |
555.48M 62.5% |
334.51M -39.8% |
643.93M 92.5% |
344M -46.6% |
413.45M 20.2% |
383.51M -7.2% |
816.53M 112.9% |
377.08M -53.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3B 53.4% |
4.01B 33.4% |
3.61B -9.9% |
3.09B -14.4% |
4.55B 47.3% |
5.15B 13.0% |
4.93B -4.3% |
4.34B -11.9% |
6.31B 45.3% |
6.41B 1.5% |
7.3B 13.9% |
6.02B -17.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
134.05M 8.1% |
241.11M 79.9% |
167.43M -30.6% |
131.49M -21.5% |
166.67M 26.8% |
216.28M 29.8% |
155.54M -28.1% |
205.91M 32.4% |
118.68M -42.4% |
188.24M 58.6% |
259.42M 37.8% |
241.84M -6.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
331.61M 110.6% |
215.49M -35.0% |
249.77M 15.9% |
210.38M -15.8% |
388.81M 84.8% |
118.23M -69.6% |
488.38M 313.1% |
138.09M -71.7% |
294.77M 113.5% |
195.27M -33.8% |
557.11M 185.3% |
135.24M -75.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
301.68M - |
- | - | - |
263.73M - |
- | - | - |
290.14M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
191.32M 175.4% |
131.38M -31.3% |
202.57M 54.2% |
74.89M -63.0% |
193.26M 158.1% |
134.55M -30.4% |
252.56M 87.7% |
77.89M -69.2% |
195.92M 151.5% |
161.33M -17.7% |
409.31M 153.7% |
80.29M -80.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.158 194.1% |
0.107 -32.5% |
0.165 54.7% |
0.061 -63.2% |
0.157 158.2% |
0.113 -28.5% |
0.177 57.2% |
0.062 -65.2% |
0.159 158.5% |
0.133 -16.2% |
0.285 113.6% |
0.08 -71.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.158 194.1% |
0.107 -32.5% |
0.165 54.7% |
0.061 -63.2% |
0.157 158.2% |
0.113 -28.5% |
0.162 43.5% |
0.062 -61.9% |
0.159 158.5% |
0.118 -25.9% |
0.277 135.0% |
0.08 -71.1% |