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] |
2.67B 28.5% |
3.64B 36.6% |
3.53B -3.2% |
3.71B 5.2% |
3.78B 1.7% |
2.86B -24.3% |
1.93B -32.3% |
1.41B -27.0% |
1.44B 2.0% |
1.64B 13.8% |
1.84B 12.1% |
1.97B 7.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
2.32B 24.5% |
3.05B 31.2% |
3.3B 8.2% |
3.38B 2.6% |
3.52B 4.0% |
2.73B -22.3% |
1.83B -32.8% |
1.29B -29.5% |
1.36B 5.2% |
1.52B 11.4% |
1.7B 11.9% |
1.84B 8.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
344.18M 63.6% |
595.84M 73.1% |
230.68M -61.3% |
329.95M 43.0% |
259.69M -21.3% |
127.32M -51.0% |
99.96M -21.5% |
118.56M 18.6% |
78.82M -33.5% |
122.65M 55.6% |
140.55M 14.6% |
129.59M -7.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
2.46B 25.7% |
3.2B 30.3% |
3.33B 3.9% |
3.49B 4.9% |
3.64B 4.2% |
2.83B -22.2% |
1.9B -33.0% |
1.39B -27.0% |
1.41B 1.9% |
1.61B 14.0% |
1.78B 10.6% |
1.93B 8.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
135M 50.6% |
155.92M 15.5% |
33.2M -78.7% |
110.84M 233.9% |
122.13M 10.2% |
101.53M -16.9% |
63.99M -37.0% |
91.51M 43.0% |
49.83M -45.5% |
91.72M 84.0% |
81.89M -10.7% |
87.85M 7.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
209.19M 73.2% |
439.92M 110.3% |
197.49M -55.1% |
219.11M 11.0% |
137.55M -37.2% |
25.79M -81.2% |
35.97M 39.4% |
27.05M -24.8% |
28.98M 7.2% |
30.94M 6.7% |
58.67M 89.6% |
41.74M -28.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
234.5M - |
- | - | - |
281.44M - |
- | - | - |
71.5M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
96.78M 42.8% |
196.41M 103.0% |
118.03M -39.9% |
81.6M -30.9% |
105.37M 29.1% |
62.45M -40.7% |
29.55M -52.7% |
30.3M 2.5% |
40.12M 32.4% |
14.68M -63.4% |
67.52M 360.1% |
31.1M -53.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.57 29.5% |
1.03 80.7% |
0.57 -44.7% |
0.4 -29.8% |
0.51 27.5% |
0.31 -39.2% |
0.14 -54.8% |
0.15 7.1% |
0.19 26.7% |
0.08 -57.9% |
0.32 300% |
0.15 -53.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.57 29.5% |
1.03 80.7% |
0.57 -44.7% |
0.4 -29.8% |
0.51 27.5% |
0.31 -39.2% |
0.14 -54.8% |
0.15 7.1% |
0.19 26.7% |
0.08 -57.9% |
0.32 300% |
0.15 -53.1% |