2015 Q2 | 2015 Q4 | 2016 Q2 | 2016 Q4 | 2017 Q2 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 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] |
4.02B 6.9% |
4.69B 16.5% |
7.3B 55.9% |
3.91B -46.5% |
4.25B 8.6% |
5.36B 26.3% |
4.31B -19.6% |
6.21B 43.9% |
11.85B 90.9% |
5.73B -51.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.24B 9.0% |
3.38B 50.5% |
5.65B 67.4% |
3.09B -45.4% |
3.31B 7.2% |
4.37B 32.1% |
3.45B -21.0% |
4.68B 35.6% |
9B 92.2% |
4.5B -50.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.78B 4.3% |
1.31B -26.4% |
1.65B 26.3% |
822.71M -50.3% |
935.96M 13.8% |
990.84M 5.9% |
859.58M -13.2% |
1.52B 77.0% |
2.84B 86.8% |
1.23B -56.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.61B 13.6% |
3.71B 42.2% |
6.09B 64.0% |
3.34B -45.1% |
3.6B 7.9% |
4.66B 29.3% |
3.67B -21.1% |
5.03B 37.0% |
9.55B 89.6% |
4.78B -49.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
367.22M 53.1% |
336.51M -8.4% |
434.87M 29.2% |
251.97M -42.1% |
292.44M 16.1% |
284.63M -2.7% |
220.88M -22.4% |
350.31M 58.6% |
544.4M 55.4% |
285.25M -47.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.41B -3.7% |
973.51M -31.1% |
1.22B 25.2% |
570.73M -53.2% |
643.52M 12.8% |
706.21M 9.7% |
638.7M -9.6% |
1.17B 83.4% |
2.3B 96.2% |
944M -58.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.26B 7.8% |
858.89M -31.8% |
1B 16.7% |
- |
1.12B - |
- |
1.09B - |
- |
1.68B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.26B 7.9% |
858.34M -31.8% |
1B 16.8% |
501.55M -50.0% |
617.72M 23.2% |
511.45M -17.2% |
573.92M 12.2% |
883.2M 53.9% |
1.67B 89.5% |
759.88M -54.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.589 -0.1% |
0.4 -32.1% |
0.47 17.5% |
0.23 -51.1% |
0.29 26.1% |
0.24 -17.2% |
0.27 12.5% |
0.39 44.4% |
0.73 87.2% |
0.32 -56.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.589 3.4% |
0.4 -32.1% |
0.44 10.0% |
0.23 -47.7% |
0.29 26.1% |
0.24 -17.2% |
0.27 12.5% |
0.39 44.4% |
0.73 87.2% |
0.32 -56.2% |