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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
167.32M 173.4% |
203.6M 21.7% |
339.77M 66.9% |
201.77M -40.6% |
245.9M 21.9% |
145.54M -40.8% |
92.03M -36.8% |
55.23M -40.0% |
73.85M 33.7% |
33.32M -54.9% |
49.07M 47.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
101.14M 219.2% |
88.99M -12.0% |
108.75M 22.2% |
78.31M -28.0% |
107.56M 37.4% |
112.91M 5.0% |
139.44M 23.5% |
102.78M -26.3% |
143.93M 40.0% |
102.41M -28.8% |
103.14M 0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
66.18M 124.3% |
114.61M 73.2% |
231.02M 101.6% |
123.46M -46.6% |
138.33M 12.0% |
32.63M -76.4% |
-47.41M - |
-47.55M - |
-70.08M - |
-69.09M - |
-54.07M - |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
141.73M 124.0% |
132.01M -6.9% |
151.84M 15.0% |
116.29M -23.4% |
148.45M 27.7% |
154.38M 4.0% |
207.11M 34.2% |
140.9M -32.0% |
190.59M 35.3% |
143.97M -24.5% |
121.07M -15.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
40.59M 28.5% |
43.02M 6.0% |
43.09M 0.2% |
37.98M -11.9% |
40.88M 7.6% |
41.47M 1.4% |
67.68M 63.2% |
38.12M -43.7% |
46.66M 22.4% |
41.56M -10.9% |
17.93M -56.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.6M - |
71.59M 179.7% |
187.93M 162.5% |
85.48M -54.5% |
97.45M 14.0% |
-8.83M - |
-115.08M - |
-85.67M - |
-116.74M - |
-110.65M - |
-72M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.89M 20613.7% |
79.19M 109.0% |
184.89M 133.5% |
65.09M -64.8% |
90.09M 38.4% |
6.31M -93.0% |
-84M - |
-84.37M - |
-110.67M - |
-80.1M - |
-139.01M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.225 19679.4% |
0.454 101.5% |
1.082 138.3% |
0.378 -65.1% |
0.523 38.5% |
0.037 -92.8% |
-0.527 - |
-0.505 - |
-0.651 - |
-0.469 - |
-0.771 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.217 18925.6% |
0.448 106.6% |
1.069 138.6% |
0.378 -64.6% |
0.522 38.1% |
0.036 -93.1% |
-0.527 - |
-0.505 - |
-0.651 - |
-0.469 - |
-0.771 - |