2019 Q4 | 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] |
1.47B 25.5% |
1.93B 31.4% |
2.39B 24.0% |
2.59B 8.2% |
2.69B 3.7% |
2.67B -0.8% |
2.63B -1.5% |
2.58B -1.8% |
2.53B -2.1% |
2.57B 1.9% |
2.61B 1.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
906.86M 19.7% |
1.21B 33.1% |
1.51B 25.1% |
1.6B 6.1% |
1.67B 4.5% |
1.68B 0.1% |
1.65B -1.3% |
1.62B -1.9% |
1.62B 0.0% |
1.65B 1.9% |
1.69B 2.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
562.51M 36.2% |
724.2M 28.7% |
884.96M 22.2% |
989.77M 11.8% |
1.01B 2.5% |
991.83M -2.2% |
973.41M -1.9% |
959.35M -1.4% |
906M -5.6% |
922.99M 1.9% |
925.41M 0.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.41B 27.4% |
1.82B 29.3% |
2.26B 24.0% |
2.36B 4.3% |
2.41B 2.2% |
2.42B 0.8% |
2.4B -0.9% |
2.42B 0.6% |
2.43B 0.3% |
2.46B 1.5% |
2.51B 2.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
501.54M 43.9% |
614.03M 22.4% |
748.63M 21.9% |
753.46M 0.6% |
732.81M -2.7% |
749.41M 2.3% |
749.76M 0.0% |
797.22M 6.3% |
804.08M 0.9% |
809.95M 0.7% |
822.07M 1.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60.97M -5.6% |
110.17M 80.7% |
136.34M 23.8% |
236.31M 73.3% |
281.41M 19.1% |
242.42M -13.9% |
223.65M -7.7% |
162.13M -27.5% |
101.92M -37.1% |
113.04M 10.9% |
103.34M -8.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.92M 353.2% |
64.94M 80.8% |
70.8M 9.0% |
98.15M 38.6% |
65.84M -32.9% |
27.2M -58.7% |
-7.56M - |
-39.72M - |
41.64M - |
43.8M 5.2% |
44.81M 2.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.04M -42.1% |
4.6M -78.1% |
-2.28M - |
34.59M - |
27.27M -21.2% |
15.04M -44.9% |
-119K - |
-10.07M - |
134K - |
-2.54M - |
-2.31M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.03 - |
0.035 - |
-0.017 - |
0.29 - |
0.22 -24.1% |
0.124 -43.8% |
-0.01 - |
-0.08 - |
0.001 - |
-0.019 - |
-0.029 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.03 - |
0.035 - |
-0.017 - |
0.29 - |
0.17 -41.4% |
0.074 -56.7% |
-0.05 - |
-0.12 - |
0.001 - |
-0.019 - |
-0.029 - |