2017 Q2 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
4.03B 46.6% |
5.14B 27.7% |
4.06B -21.0% |
2.26B -44.4% |
3.13B 38.4% |
3.72B 19.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.62B 28.9% |
3.24B 23.8% |
2.33B -28.1% |
1.44B -38.3% |
1.8B 24.7% |
2.22B 23.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.4B 97.1% |
1.9B 35.1% |
1.73B -9.0% |
818.48M -52.6% |
1.33B 62.6% |
1.5B 12.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.89B 41.9% |
4.77B 22.4% |
3.97B -16.7% |
2.3B -42.1% |
2.99B 29.9% |
3.56B 19.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.27B 78.9% |
1.52B 19.5% |
1.64B 7.7% |
858.83M -47.6% |
1.19B 38.6% |
1.34B 12.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
132.59M 8577.1% |
377.58M 184.8% |
90.29M -76.1% |
-40.35M - |
140.36M - |
158.31M 12.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
122.92M 1.9% |
292.3M 137.8% |
-109.91M - |
-56.19M - |
190.35M - |
196.18M 3.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.07 16.5% |
0.15 114.6% |
-0.06 - |
-0.03 - |
0.1 - |
0.11 10.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.07 16.5% |
0.15 114.6% |
-0.06 - |
-0.03 - |
0.1 - |
0.11 10.0% |