2017 Q4 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
121.68M 227.0% |
488M 301.0% |
530.09M 8.6% |
604.48M 14.0% |
709.03M 17.3% |
559.96M -21.0% |
791M 41.3% |
956.35M 20.9% |
1.24B 29.6% |
1.62B 30.8% |
2.02B 24.5% |
2.48B 23.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.66M 386.5% |
2.94M 77.3% |
5.64M 91.9% |
10.54M 86.8% |
16.61M 57.5% |
24.63M 48.3% |
31.72M 28.8% |
34.96M 10.2% |
48.33M 38.2% |
61.44M 27.1% |
77.87M 26.7% |
103.43M 32.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
120.03M 225.5% |
485.06M 304.1% |
524.45M 8.1% |
593.94M 13.2% |
692.42M 16.6% |
535.33M -22.7% |
759.28M 41.8% |
921.39M 21.3% |
1.19B 29.3% |
1.56B 31.0% |
1.94B 24.4% |
2.38B 22.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
432.76M 16.8% |
528.69M 22.2% |
579.62M 9.6% |
629.36M 8.6% |
654.25M 4.0% |
697.71M 6.6% |
744.73M 6.7% |
850.4M 14.2% |
1B 17.9% |
1.2B 19.5% |
1.45B 20.9% |
1.65B 13.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
431.11M 16.4% |
525.75M 22.0% |
573.97M 9.2% |
618.81M 7.8% |
637.64M 3.0% |
673.07M 5.6% |
713.01M 5.9% |
815.44M 14.4% |
954.35M 17.0% |
1.14B 19.1% |
1.37B 20.5% |
1.54B 12.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-311.08M - |
-40.69M - |
-49.52M - |
-24.87M - |
54.78M - |
-137.74M - |
46.27M - |
105.95M 129.0% |
236.61M 123.3% |
422.79M 78.7% |
569.93M 34.8% |
836.09M 46.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-255.01M - |
- |
18.27M - |
- |
123.38M - |
- |
130.52M - |
- |
312.17M - |
- |
644.17M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-255.01M - |
29.24M - |
18.27M -37.5% |
39.9M 118.3% |
123.38M 209.2% |
-62.7M - |
130.52M - |
188.07M 44.1% |
312.17M 66.0% |
487.02M 56.0% |
644.17M 32.3% |
915.35M 42.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.64 - |
0.03 - |
0.04 33.3% |
0.09 125% |
0.27 200.0% |
-0.14 - |
0.29 - |
0.42 44.8% |
0.69 64.3% |
1.08 56.5% |
1.43 32.4% |
2.03 42.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.64 - |
0.03 - |
0.04 33.3% |
0.09 125% |
0.27 200.0% |
-0.14 - |
0.29 - |
0.42 44.8% |
0.69 64.3% |
1.08 56.5% |
1.43 32.4% |
2.03 42.0% |