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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
1.01B 19.5% |
1.12B 10.7% |
1.09B -2.1% |
751.28M -31.4% |
1.15B 52.7% |
1.54B 33.9% |
1.36B -11.7% |
818.74M -39.7% |
1.37B 66.9% |
1.56B 14.4% |
1.58B 1.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
479.58M 14.6% |
586.05M 22.2% |
587.66M 0.3% |
409.39M -30.3% |
651.13M 59.0% |
928.99M 42.7% |
836.79M -9.9% |
514.39M -38.5% |
837.52M 62.8% |
1.01B 20.2% |
1.03B 2.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
530.56M 24.2% |
531.77M 0.2% |
507.23M -4.6% |
341.89M -32.6% |
496.39M 45.2% |
607.9M 22.5% |
519.92M -14.5% |
304.35M -41.5% |
529.3M 73.9% |
556.21M 5.1% |
550.26M -1.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
960.21M 16.6% |
997.56M 3.9% |
959.51M -3.8% |
791.17M -17.5% |
1.14B 43.8% |
1.38B 21.7% |
1.26B -9.0% |
833.36M -33.8% |
1.33B 59.3% |
1.45B 9.6% |
1.43B -1.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
480.63M 18.6% |
411.5M -14.4% |
371.85M -9.6% |
381.79M 2.7% |
486.23M 27.4% |
455.43M -6.3% |
422.5M -7.2% |
318.97M -24.5% |
489.77M 53.5% |
447.63M -8.6% |
402.84M -10.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
49.93M 129.0% |
120.26M 140.9% |
135.38M 12.6% |
-39.89M - |
10.16M - |
152.47M 1401.3% |
97.42M -36.1% |
-14.62M - |
39.52M - |
108.58M 174.7% |
147.42M 35.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
257.88M - |
- | - | - |
245.48M - |
- | - | - |
320.57M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
35.52M 759.7% |
84.63M 138.3% |
93.61M 10.6% |
-28.65M - |
-3.99M - |
93.44M - |
76.45M -18.2% |
-16.45M - |
67.94M - |
109.73M 61.5% |
101.09M -7.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
37.82 4247.1% |
91.36 141.6% |
100.67 10.2% |
-31.02 - |
-4.43 - |
100.16 - |
81.91 -18.2% |
-17.77 - |
72.46 - |
116.92 61.4% |
107.72 -7.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
35.96 4033.3% |
86.72 141.2% |
96.4 11.2% |
-31.02 - |
-4.43 - |
97.27 - |
79.54 -18.2% |
-17.77 - |
70.39 - |
113.58 61.4% |
104.45 -8.0% |