2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
428.11M 28.2% |
523.19M 22.2% |
582.47M 11.3% |
709.14M 21.7% |
3.11B 338.7% |
4.3B 38.1% |
2.28B -46.9% |
1.99B -12.6% |
917.57M -54.0% |
950.54M 3.6% |
1.23B 29.3% |
1.26B 2.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
291.1M 22.9% |
347.54M 19.4% |
393.25M 13.2% |
410.73M 4.4% |
1.71B 315.9% |
2.28B 33.3% |
1.17B -48.6% |
1.24B 6.3% |
638.49M -48.6% |
631.82M -1.0% |
805.88M 27.5% |
851.75M 5.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
137.01M 41.2% |
175.65M 28.2% |
189.21M 7.7% |
298.41M 57.7% |
1.4B 370.0% |
2.02B 44.0% |
1.11B -44.9% |
751.58M -32.4% |
279.08M -62.9% |
318.73M 14.2% |
423.05M 32.7% |
413.06M -2.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
382.8M 31.2% |
464.59M 21.4% |
492.28M 6.0% |
583.33M 18.5% |
1.87B 219.9% |
2.69B 44.0% |
1.51B -43.7% |
1.63B 7.9% |
747.12M -54.3% |
822.4M 10.1% |
1.04B 25.9% |
1.11B 6.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
91.7M 67.0% |
117.06M 27.7% |
99.03M -15.4% |
172.59M 74.3% |
157.72M -8.6% |
409.74M 159.8% |
343.76M -16.1% |
390.31M 13.5% |
108.63M -72.2% |
190.58M 75.4% |
229.68M 20.5% |
255.09M 11.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
45.31M 7.6% |
58.6M 29.3% |
90.18M 53.9% |
125.81M 39.5% |
1.24B 889.4% |
1.61B 29.4% |
768.6M -52.3% |
361.27M -53.0% |
170.45M -52.8% |
128.14M -24.8% |
193.37M 50.9% |
157.97M -18.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.49M -3.7% |
35.01M 18.7% |
61.78M 76.5% |
85.91M 39.1% |
902.66M 950.7% |
1.11B 22.9% |
451.7M -59.3% |
254.17M -43.7% |
124.03M -51.2% |
104.33M -15.9% |
113.33M 8.6% |
111.87M -1.3% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.153 -2.7% |
0.18 17.8% |
0.31 72.2% |
0.44 41.9% |
4.6 945.5% |
5.57 21.1% |
1.97 -64.6% |
1.12 -43.1% |
0.54 -51.8% |
0.46 -14.8% |
0.52 13.0% |
0.5 -3.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.153 -2.7% |
0.18 17.8% |
0.31 72.2% |
0.4 29.0% |
4.05 912.5% |
5.18 27.9% |
1.97 -62.0% |
1.12 -43.1% |
0.54 -51.8% |
0.46 -14.8% |
0.51 10.9% |
0.49 -3.9% |