2017 Q4 | 2018 Q4 | 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] |
7.95B 18.1% |
10.21B 28.5% |
11.91B 16.6% |
13.55B 13.7% |
14.66B 8.2% |
13.87B -5.4% |
12.28B -11.5% |
9.98B -18.7% |
7.64B -23.4% |
6.43B -15.9% |
6.33B -1.5% |
6.89B 8.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.16B 16.6% |
8.95B 25.0% |
10.53B 17.7% |
12.05B 14.4% |
13.24B 9.9% |
12.92B -2.4% |
11.46B -11.3% |
9.37B -18.2% |
7.22B -23.0% |
6.01B -16.8% |
5.87B -2.3% |
6.41B 9.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
785.51M 33.5% |
1.27B 61.2% |
1.38B 9.0% |
1.5B 8.7% |
1.42B -5.6% |
947.64M -33.1% |
816.92M -13.8% |
605.52M -25.9% |
424.66M -29.9% |
419.99M -1.1% |
460.58M 9.7% |
471.62M 2.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
7.46B 17.6% |
9.36B 25.5% |
10.95B 16.9% |
12.48B 14.0% |
13.66B 9.5% |
13.29B -2.7% |
11.86B -10.8% |
9.75B -17.8% |
7.53B -22.8% |
6.3B -16.2% |
6.18B -1.9% |
6.73B 8.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
300.2M 46.6% |
416.4M 38.7% |
413.74M -0.6% |
434.95M 5.1% |
422.08M -3.0% |
367.69M -12.9% |
398.49M 8.4% |
379.16M -4.8% |
306.86M -19.1% |
297.05M -3.2% |
314.95M 6.0% |
311.29M -1.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
485.31M 26.5% |
850.11M 75.2% |
967.35M 13.8% |
1.07B 10.2% |
994.08M -6.7% |
579.95M -41.7% |
418.43M -27.9% |
226.36M -45.9% |
117.79M -48.0% |
122.93M 4.4% |
145.63M 18.5% |
160.33M 10.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
341.44M - |
- |
707.04M - |
- |
753.98M - |
- |
398.42M - |
- |
188.48M - |
- |
155.96M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
253.81M 11.5% |
416.22M 64.0% |
478.98M 15.1% |
492.82M 2.9% |
501.42M 1.7% |
367.45M -26.7% |
279.91M -23.8% |
228.61M -18.3% |
163.35M -28.5% |
115.58M -29.2% |
152.62M 32.0% |
153.42M 0.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.59 -30.9% |
2.4 50.9% |
2.61 8.7% |
2.57 -1.5% |
2.51 -2.3% |
1.79 -28.7% |
1.36 -24.0% |
1.11 -18.4% |
0.79 -28.8% |
0.56 -29.1% |
0.74 32.1% |
0.74 0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.59 -30.9% |
2.4 50.9% |
2.61 8.7% |
2.57 -1.5% |
2.51 -2.3% |
1.79 -28.7% |
1.36 -24.0% |
1.11 -18.4% |
0.79 -28.8% |
0.56 -29.1% |
0.74 32.1% |
0.74 0% |