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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.46B 18.0% |
5.94B 9.0% |
3.69B -37.9% |
4.47B 21.1% |
6.44B 44.1% |
6.04B -6.3% |
4.56B -24.5% |
6.11B 33.9% |
6.24B 2.2% |
6.44B 3.1% |
4.8B -25.4% |
5.49B 14.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.1B 22.2% |
5.41B 6.1% |
3.32B -38.7% |
4.05B 22.0% |
6.04B 49.2% |
5.69B -5.9% |
4.16B -26.8% |
5.82B 39.9% |
5.86B 0.6% |
6.14B 4.7% |
4.48B -26.9% |
5.15B 14.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
355.53M -21.5% |
531.59M 49.5% |
373.48M -29.7% |
420.5M 12.6% |
400.13M -4.8% |
352.29M -12.0% |
400.21M 13.6% |
285.1M -28.8% |
383.32M 34.5% |
301.59M -21.3% |
317.38M 5.2% |
341.54M 7.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
5.22B 21.4% |
5.63B 8.0% |
3.45B -38.8% |
4.19B 21.6% |
6.21B 48.2% |
5.86B -5.6% |
4.28B -27.0% |
5.91B 38.0% |
6.02B 1.9% |
6.3B 4.7% |
4.63B -26.5% |
5.28B 14.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
116.87M -6.4% |
220.2M 88.4% |
128.97M -41.4% |
141.73M 9.9% |
169.12M 19.3% |
178.7M 5.7% |
119.93M -32.9% |
84.77M -29.3% |
161.61M 90.6% |
164.48M 1.8% |
151.28M -8.0% |
137.41M -9.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
238.66M -27.2% |
311.39M 30.5% |
244.51M -21.5% |
278.77M 14.0% |
231.01M -17.1% |
173.59M -24.9% |
280.27M 61.5% |
200.32M -28.5% |
221.71M 10.7% |
137.11M -38.2% |
166.11M 21.1% |
204.14M 22.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
301.7M - |
- | - | - |
247.97M - |
- | - | - |
187.34M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
169.43M -14.0% |
175.39M 3.5% |
149.81M -14.6% |
153.95M 2.8% |
3.75M -97.6% |
59.14M 1478.0% |
154.28M 160.9% |
93.17M -39.6% |
157.7M 69.3% |
18.04M -88.6% |
85.03M 371.5% |
102.07M 20.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.42 -16.0% |
0.44 4.8% |
0.36 -18.2% |
0.37 2.8% |
0.01 -97.3% |
0.14 1300% |
0.37 164.3% |
0.22 -40.5% |
0.38 72.7% |
0.04 -89.5% |
0.2 400% |
0.25 25.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.36 -28.0% |
0.4 11.1% |
0.34 -15% |
0.35 2.9% |
0.01 -97.1% |
0.14 1300% |
0.34 142.9% |
0.22 -35.3% |
0.31 40.9% |
0.02 -93.5% |
0.19 850% |
0.23 21.1% |