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] |
354.01M -8.2% |
345.09M -2.5% |
453.14M 31.3% |
257.89M -43.1% |
386.6M 49.9% |
811.84M 110.0% |
1.15B 41.2% |
1.05B -8.3% |
981.84M -6.6% |
932.63M -5.0% |
1.15B 23.0% |
1.24B 8.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
280.59M -1.7% |
266.2M -5.1% |
338.16M 27.0% |
190.97M -43.5% |
283.18M 48.3% |
620.58M 119.1% |
894.58M 44.2% |
829.49M -7.3% |
807.05M -2.7% |
784.4M -2.8% |
930.48M 18.6% |
1B 7.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.41M -26.6% |
78.89M 7.5% |
114.98M 45.7% |
66.91M -41.8% |
103.42M 54.6% |
191.27M 84.9% |
251.66M 31.6% |
221.18M -12.1% |
174.79M -21.0% |
148.22M -15.2% |
216.37M 46.0% |
241.52M 11.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
340.59M 2.2% |
315M -7.5% |
405.77M 28.8% |
232.29M -42.8% |
343.05M 47.7% |
724.03M 111.1% |
1.06B 46.2% |
950.66M -10.2% |
933.24M -1.8% |
895.34M -4.1% |
1.04B 15.8% |
1.11B 7.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
60M 25.6% |
48.8M -18.7% |
67.6M 38.5% |
41.31M -38.9% |
59.87M 44.9% |
103.45M 72.8% |
164.28M 58.8% |
121.17M -26.2% |
126.19M 4.1% |
110.94M -12.1% |
106.51M -4.0% |
107.49M 0.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.42M -74.3% |
30.09M 124.3% |
47.37M 57.4% |
25.6M -46.0% |
43.55M 70.1% |
87.81M 101.6% |
87.38M -0.5% |
100.01M 14.4% |
48.6M -51.4% |
37.28M -23.3% |
109.86M 194.7% |
134.03M 22.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.11M -91.0% |
9.68M 211.6% |
23.75M 145.3% |
10.25M -56.8% |
24.16M 135.6% |
39.73M 64.4% |
9.66M -75.7% |
50.15M 419.1% |
23.13M -53.9% |
-4.46M - |
28.34M - |
79.4M 180.2% |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.013 -91.6% |
0.04 203.0% |
0.11 175.0% |
0.046 -57.8% |
0.104 123.3% |
0.18 73.7% |
0.03 -83.3% |
0.19 533.3% |
0.1 -47.4% |
-0.02 - |
0.11 - |
0.31 181.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.013 -91.6% |
0.04 203.0% |
0.11 175.0% |
0.046 -57.8% |
0.104 123.3% |
0.15 44.8% |
0.03 -80% |
0.19 533.3% |
0.09 -52.6% |
-0.02 - |
0.11 - |
0.29 163.6% |