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] |
1.46B 33.1% |
1.97B 35.0% |
2.58B 30.8% |
2.86B 10.9% |
4.46B 56.0% |
4.03B -9.7% |
2.01B -50.2% |
1.25B -37.6% |
2.02B 61.6% |
1.59B -21.2% |
636.34M -60.1% |
335.98M -47.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.26B 36.1% |
1.69B 33.7% |
2.09B 23.8% |
2.34B 11.9% |
3.97B 70.2% |
3.63B -8.6% |
1.81B -50.3% |
1.32B -26.8% |
1.83B 38.5% |
1.45B -20.9% |
725.9M -49.9% |
346.94M -52.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
198.56M 16.4% |
284.74M 43.4% |
491.21M 72.5% |
525.4M 7.0% |
489.59M -6.8% |
400.67M -18.2% |
199.86M -50.1% |
-70.99M - |
191.16M - |
145.77M -23.7% |
-89.56M - |
-10.96M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
1.31B 35.8% |
1.79B 36.4% |
2.17B 21.2% |
2.44B 12.3% |
4.06B 66.2% |
3.71B -8.5% |
1.87B -49.6% |
1.37B -26.8% |
1.88B 37.1% |
1.49B -20.4% |
779.15M -47.8% |
386.68M -50.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
53.42M 28.1% |
106.18M 98.8% |
85.11M -19.8% |
104.17M 22.4% |
81.21M -22.0% |
78.23M -3.7% |
63.45M -18.9% |
46.04M -27.4% |
45.08M -2.1% |
44.56M -1.2% |
53.25M 19.5% |
39.73M -25.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
145.13M 12.6% |
178.56M 23.0% |
406.1M 127.4% |
421.23M 3.7% |
408.37M -3.1% |
322.44M -21.0% |
136.42M -57.7% |
-117.03M - |
146.08M - |
101.21M -30.7% |
-142.8M - |
-50.7M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
666.06M - |
- | - | - |
-35.79M - |
- | - | - |
-203.02M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
109.47M 47.6% |
152.05M 38.9% |
342.44M 125.2% |
323.62M -5.5% |
340.04M 5.1% |
266.11M -21.7% |
70.64M -73.5% |
-106.44M - |
73.39M - |
65.09M -11.3% |
-136.76M - |
-66.27M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.301 34.8% |
0.362 20.1% |
0.773 113.8% |
0.731 -5.5% |
0.768 5.1% |
0.599 -22.0% |
0.16 -73.3% |
-0.24 - |
0.165 - |
0.145 -12.0% |
-0.28 - |
-0.13 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.301 34.8% |
0.362 20.1% |
0.773 113.8% |
0.731 -5.5% |
0.768 5.1% |
0.599 -22.0% |
0.16 -73.3% |
-0.24 - |
0.165 - |
0.145 -12.0% |
-0.28 - |
-0.13 - |