2018 Q2 | 2018 Q4 | 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] |
10.84B 57.8% |
4.85B -55.3% |
5.09B 4.8% |
5.13B 0.9% |
6.06B 18.1% |
6.21B 2.4% |
6.21B 0.1% |
6.58B 6.0% |
6.89B 4.6% |
6.1B -11.4% |
5.52B -9.5% |
5.15B -6.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.83B 61.4% |
4.21B -57.2% |
4.47B 6.2% |
4.6B 3.1% |
5.34B 16.0% |
5.32B -0.4% |
5.22B -1.8% |
5.37B 2.8% |
5.5B 2.4% |
5.02B -8.6% |
4.44B -11.6% |
4.37B -1.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B 30.0% |
645.33M -36.0% |
617.37M -4.3% |
527.64M -14.5% |
723.26M 37.1% |
892.67M 23.4% |
993.63M 11.3% |
1.22B 22.4% |
1.39B 14.2% |
1.07B -22.7% |
1.08B 0.3% |
786.47M -27.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.37B 58.3% |
4.7B -54.7% |
4.95B 5.5% |
4.96B 0.2% |
5.79B 16.7% |
5.81B 0.2% |
5.8B -0.1% |
5.91B 1.9% |
6.14B 3.9% |
5.59B -9.0% |
5.16B -7.7% |
4.82B -6.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
531.8M 17.4% |
490.22M -7.8% |
486.23M -0.8% |
358.2M -26.3% |
453.27M 26.5% |
487.11M 7.5% |
580.93M 19.3% |
541.23M -6.8% |
644.58M 19.1% |
566.46M -12.1% |
718.44M 26.8% |
452.61M -37.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
476.8M 47.8% |
155.11M -67.5% |
131.15M -15.4% |
169.44M 29.2% |
269.99M 59.3% |
405.55M 50.2% |
412.7M 1.8% |
674.85M 63.5% |
744.28M 10.3% |
507.81M -31.8% |
358.57M -29.4% |
333.85M -6.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
760.65M 226.5% |
- |
227.01M - |
- |
370.31M - |
- |
743.3M - |
- |
1.89B - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
485.6M 139.4% |
97.95M -79.8% |
114.34M 16.7% |
124.46M 8.9% |
241.3M 93.9% |
295.01M 22.3% |
457.19M 55.0% |
479.49M 4.9% |
1.42B 195.5% |
380.77M -73.1% |
178.37M -53.2% |
264.89M 48.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.28 154.5% |
0.04 -85.7% |
0.05 25.0% |
0.06 20.0% |
0.12 100% |
0.15 25% |
0.22 46.7% |
0.24 9.1% |
0.7 191.7% |
0.19 -72.9% |
0.09 -52.6% |
0.13 44.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.28 154.5% |
0.04 -85.7% |
0.05 25.0% |
0.06 20.0% |
0.12 100% |
0.15 25% |
0.22 46.7% |
0.24 9.1% |
0.7 191.7% |
0.19 -72.9% |
0.09 -52.6% |
0.13 44.4% |