2016 Q3 | 2017 Q3 | 2018 Q1 | 2018 Q2 | 2018 Q3 | 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] | [friend] | [friend] | [friend] | [friend] |
85.54M -45.4% |
83.95M -1.9% |
98.35M 17.2% |
115.25M 17.2% |
144.9M 25.7% |
246.6M 70.2% |
328.2M 33.1% |
382.49M 16.5% |
820.14M 114.4% |
1.33B 62.4% |
2.12B 59.1% |
2.38B 12.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.51M -61.2% |
49.85M -3.2% |
63.34M 27.0% |
74.95M 18.3% |
106.43M 42.0% |
206.19M 93.7% |
273.69M 32.7% |
315.89M 15.4% |
615.83M 94.9% |
989.63M 60.7% |
1.67B 68.5% |
1.91B 14.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.03M 43.4% |
34.09M 0.2% |
35.01M 2.7% |
40.3M 15.1% |
38.47M -4.5% |
40.42M 5.1% |
54.5M 34.9% |
66.59M 22.2% |
204.3M 206.8% |
341.91M 67.4% |
450.17M 31.7% |
471.65M 4.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
223.38M -33.3% |
222.52M -0.4% |
246.5M 10.8% |
263.65M 7.0% |
305.28M 15.8% |
433.91M 42.1% |
514.58M 18.6% |
573.18M 11.4% |
909.91M 58.7% |
1.31B 44.2% |
2.03B 54.9% |
2.34B 15.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
171.87M -15.0% |
172.67M 0.5% |
183.17M 6.1% |
188.71M 3.0% |
198.85M 5.4% |
227.72M 14.5% |
240.89M 5.8% |
257.29M 6.8% |
294.07M 14.3% |
322.29M 9.6% |
364.2M 13.0% |
428.4M 17.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-137.84M - |
-138.57M - |
-148.16M - |
-148.41M - |
-160.38M - |
-187.31M - |
-186.38M - |
-190.69M - |
-89.77M - |
19.62M - |
85.97M 338.1% |
43.26M -49.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
-127.61M - |
- |
-160.15M - |
- |
-220.36M - |
- |
-223.3M - |
- |
10.8M - |
- |
48.21M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-120.96M - |
-130.23M - |
-162.39M - |
-162.06M - |
-149M - |
-218.16M - |
-209.54M - |
-221.13M - |
-132.72M - |
26.95M - |
82.84M 207.4% |
63.88M -22.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-97.46 - |
-104.86 - |
-128.98 - |
-126.42 - |
-114.23 - |
-164.7 - |
-157.45 - |
-166.18 - |
-99.89 - |
20 - |
60.99 205.0% |
50.85 -16.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-97.46 - |
-104.86 - |
-128.98 - |
-126.42 - |
-114.23 - |
-164.7 - |
-157.45 - |
-166.18 - |
-99.89 - |
19.01 - |
59.75 214.3% |
49.86 -16.6% |