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] |
2.04B 0.0% |
2.22B 8.8% |
3.27B 47.1% |
3.14B -3.8% |
3.27B 4.0% |
3.7B 13.4% |
4.82B 30.2% |
3.98B -17.4% |
4.74B 19.0% |
5.75B 21.2% |
7.44B 29.4% |
5.65B -24.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.54B 0.4% |
1.69B 10.0% |
2.46B 45.4% |
2.39B -2.8% |
2.48B 3.9% |
2.84B 14.4% |
3.78B 33.2% |
3.14B -16.9% |
3.78B 20.2% |
4.67B 23.6% |
5.84B 24.9% |
4.56B -21.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
504.57M -1.3% |
529.82M 5.0% |
808.89M 52.7% |
752.69M -6.9% |
783.91M 4.1% |
863.19M 10.1% |
1.04B 20.5% |
839.93M -19.2% |
961.89M 14.5% |
1.07B 11.8% |
1.6B 49.0% |
1.09B -31.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.86B 5.0% |
2.04B 9.8% |
2.91B 42.7% |
2.76B -5.3% |
2.96B 7.3% |
3.43B 16.1% |
4.39B 27.7% |
3.62B -17.4% |
4.38B 21.0% |
5.32B 21.4% |
6.56B 23.2% |
5.15B -21.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
321.9M 34.9% |
350.94M 9.0% |
455.25M 29.7% |
368.36M -19.1% |
475.65M 29.1% |
592.88M 24.6% |
603.26M 1.7% |
478.28M -20.7% |
604.72M 26.4% |
650.01M 7.5% |
722.36M 11.1% |
599.29M -17.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
182.66M -33.0% |
178.88M -2.1% |
353.65M 97.7% |
384.33M 8.7% |
308.26M -19.8% |
270.31M -12.3% |
436.64M 61.5% |
361.65M -17.2% |
357.17M -1.2% |
424.93M 19.0% |
879.6M 107.0% |
492.89M -44.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
369.04M - |
- | - | - |
514.67M - |
- | - | - |
605.79M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
141.25M -38.2% |
121.71M -13.8% |
341.57M 180.6% |
318.05M -6.9% |
203.18M -36.1% |
171.13M -15.8% |
492.24M 187.6% |
330.53M -32.9% |
276.54M -16.3% |
353.26M 27.7% |
586.41M 66.0% |
384.77M -34.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.25 -40.5% |
0.22 -12% |
0.62 181.8% |
0.57 -8.1% |
0.37 -35.1% |
0.31 -16.2% |
0.9 190.3% |
0.6 -33.3% |
0.5 -16.7% |
0.64 28.0% |
1.07 67.2% |
0.7 -34.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.25 -40.5% |
0.22 -12% |
0.62 181.8% |
0.57 -8.1% |
0.37 -35.1% |
0.3 -18.9% |
0.89 196.7% |
0.59 -33.7% |
0.5 -15.3% |
0.63 26% |
1.07 69.8% |
0.7 -34.6% |