2018 Q2 | 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] |
21.74B 38.4% |
21.15B -2.7% |
22.58B 6.8% |
21.42B -5.1% |
29.02B 35.5% |
25.9B -10.8% |
24.85B -4.1% |
24.01B -3.4% |
29.34B 22.2% |
28.81B -1.8% |
28.33B -1.7% |
24.83B -12.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.07B 39.9% |
20.56B -2.4% |
21.87B 6.4% |
20.83B -4.7% |
28.4B 36.3% |
25.59B -9.9% |
24.39B -4.7% |
23.52B -3.6% |
28.74B 22.2% |
28.13B -2.1% |
27.59B -1.9% |
24.13B -12.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
666.99M 4.8% |
583.76M -12.5% |
707.82M 21.3% |
587.49M -17.0% |
627.26M 6.8% |
315.15M -49.8% |
454.42M 44.2% |
493.59M 8.6% |
600.08M 21.6% |
679.28M 13.2% |
738.21M 8.7% |
696.05M -5.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.34B 39.4% |
20.91B -2.0% |
22.16B 6.0% |
21.11B -4.8% |
28.69B 35.9% |
25.9B -9.7% |
24.73B -4.5% |
23.8B -3.8% |
29.08B 22.2% |
28.51B -2.0% |
27.98B -1.9% |
24.47B -12.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
267.77M 11.0% |
344.82M 28.8% |
292.33M -15.2% |
276.31M -5.5% |
292.14M 5.7% |
317.95M 8.8% |
339.78M 6.9% |
276.78M -18.5% |
333.42M 20.5% |
374.24M 12.2% |
385.15M 2.9% |
340M -11.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
399.22M 1.1% |
238.95M -40.1% |
415.49M 73.9% |
311.18M -25.1% |
335.12M 7.7% |
-2.8M - |
114.64M - |
216.81M 89.1% |
266.66M 23.0% |
305.04M 14.4% |
353.05M 15.7% |
356.04M 0.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
369.72M - |
- | - | - |
388.96M - |
- | - | - |
300.49M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
271.33M 166.9% |
169.04M -37.7% |
199.19M 17.8% |
134.25M -32.6% |
255.23M 90.1% |
11.94M -95.3% |
18.76M 57.1% |
84.44M 350.1% |
210.66M 149.5% |
88.56M -58.0% |
143.11M 61.6% |
108.85M -23.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.18 157.1% |
0.12 -33.3% |
0.14 16.7% |
0.09 -35.7% |
0.18 100% |
0.01 -94.4% |
0.01 0% |
0.06 500% |
0.15 150% |
0.06 -60% |
0.1 66.7% |
0.07 -30% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.18 157.1% |
0.1 -44.4% |
0.14 40.0% |
0.09 -35.7% |
0.16 77.8% |
0.01 -93.8% |
0.01 0% |
0.06 500% |
0.14 133.3% |
0.06 -57.1% |
0.09 50% |
0.07 -22.2% |