2015 Q3 | 2015 Q4 | 2016 Q1 | 2016 Q2 | 2016 Q3 | 2016 Q4 | 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] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
330.59M 97.2% |
269.3M -18.5% |
586.57M 117.8% |
245.98M -58.1% |
721.03M 193.1% |
682.06M -5.4% |
930.26M 36.4% |
588.51M -36.7% |
1.41B 139.1% |
925.55M -34.2% |
1.16B 25.3% |
442.04M -61.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
301.54M 96.2% |
229.16M -24.0% |
498.45M 117.5% |
197.34M -60.4% |
652.74M 230.8% |
647.8M -0.8% |
822.44M 27.0% |
493.28M -40.0% |
1.23B 149.3% |
805.12M -34.5% |
1.12B 38.6% |
389M -65.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.06M 108.1% |
40.13M 38.1% |
88.12M 119.6% |
48.64M -44.8% |
68.29M 40.4% |
34.27M -49.8% |
107.82M 214.6% |
95.23M -11.7% |
177.35M 86.2% |
120.44M -32.1% |
43.8M -63.6% |
53.03M 21.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
332.88M 90.9% |
257.71M -22.6% |
550.67M 113.7% |
226.37M -58.9% |
687.09M 203.5% |
691.32M 0.6% |
913.67M 32.2% |
543.12M -40.6% |
1.29B 137.7% |
893.88M -30.8% |
1.18B 32.5% |
433.1M -63.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.34M 51.8% |
28.54M -8.9% |
52.22M 82.9% |
29.03M -44.4% |
34.35M 18.3% |
43.52M 26.7% |
91.23M 109.6% |
49.84M -45.4% |
61.43M 23.2% |
88.76M 44.5% |
68.54M -22.8% |
44.1M -35.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.29M - |
11.59M - |
35.9M 209.7% |
19.6M -45.4% |
33.94M 73.1% |
-9.25M - |
16.59M - |
45.39M 173.6% |
115.92M 155.4% |
31.67M -72.7% |
-24.74M - |
8.93M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.27M 173.9% |
9.22M -10.2% |
11.42M 24.0% |
10.42M -8.8% |
31.68M 204.0% |
37.15M 17.3% |
52.37M 41.0% |
52.33M -0.1% |
92.89M 77.5% |
40.35M -56.6% |
-19.39M - |
14.38M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.044 119.2% |
0.06 36.9% |
0.03 -50% |
0.05 66.7% |
0.14 180.0% |
0.16 14.3% |
0.23 43.8% |
0.23 0% |
0.41 78.3% |
0.13 -68.3% |
-0.1 - |
0.05 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.044 119.2% |
0.06 36.9% |
0.03 -50% |
0.05 66.7% |
0.14 180.0% |
0.16 14.3% |
0.23 43.8% |
0.23 0% |
0.41 78.3% |
0.13 -68.3% |
-0.1 - |
0.05 - |