2018 Q2 | 2018 Q4 | 2019 Q1 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.14B 38.3% |
1.63B 43.2% |
2.15B 32.0% |
3.17B 47.2% |
2.76B -13.0% |
2.72B -1.4% |
2.53B -6.8% |
2.89B 13.9% |
1.28B -55.8% |
805.25M -36.9% |
541.89M -32.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
161.69M 25.7% |
209.15M 29.4% |
318.22M 52.1% |
326.55M 2.6% |
313.81M -3.9% |
261.48M -16.7% |
268.56M 2.7% |
242.26M -9.8% |
163.77M -32.4% |
185.6M 13.3% |
200.49M 8.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
978.26M 40.7% |
1.42B 45.4% |
1.84B 29.0% |
2.84B 54.9% |
2.44B -14.1% |
2.46B 0.6% |
2.27B -7.9% |
2.64B 16.7% |
1.11B -57.9% |
619.65M -44.3% |
341.4M -44.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
637.64M 34.3% |
1.03B 61.3% |
1.17B 14.0% |
1.45B 23.8% |
1.13B -21.9% |
1.3B 14.7% |
1.7B 30.7% |
1.4B -17.4% |
835.98M -40.5% |
832.81M -0.4% |
815.55M -2.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
475.95M 37.4% |
819.58M 72.2% |
854.43M 4.3% |
1.13B 31.7% |
819.55M -27.2% |
1.04B 26.8% |
1.43B 37.7% |
1.16B -18.8% |
672.21M -42.2% |
647.21M -3.7% |
615.06M -5.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
502.31M 43.9% |
603.29M 20.1% |
981.69M 62.7% |
1.72B 75.1% |
1.63B -5.5% |
1.42B -12.6% |
834.96M -41.2% |
1.48B 77.5% |
441.06M -70.2% |
-27.56M - |
-273.67M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
728.07M - |
- | - | - |
2.78B - |
- | - | - |
1.71B - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
432.29M 49.5% |
466.69M 8.0% |
833.27M 78.5% |
1.33B 59.7% |
1.36B 2.3% |
1.25B -8.2% |
791.99M -36.7% |
1.24B 57.2% |
457.44M -63.3% |
106.01M -76.8% |
-560.68M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.349 47.7% |
0.379 8.4% |
0.679 79.2% |
1.079 58.9% |
1.111 3.0% |
0.98 -11.8% |
0.62 -36.7% |
0.986 59.0% |
0.354 -64.1% |
0.09 -74.6% |
-0.44 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.349 47.7% |
0.379 8.4% |
0.679 79.2% |
1.079 58.9% |
1.111 3.0% |
0.98 -11.8% |
0.62 -36.7% |
0.986 59.0% |
0.354 -64.1% |
0.09 -74.6% |
-0.44 - |