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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
191.29M 5.1% |
369.96M 93.4% |
393M 6.2% |
388M -1.3% |
417M 7.5% |
408M -2.2% |
432M 5.9% |
436M 0.9% |
465M 6.7% |
455M -2.2% |
471M 3.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
139.49M 99.3% |
243.97M 74.9% |
269M 10.3% |
262M -2.6% |
272M 3.8% |
276M 1.5% |
-419M - |
290M - |
289M -0.3% |
283M -2.1% |
-475M - |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
51.81M -53.7% |
125.99M 143.2% |
124M -1.6% |
126M 1.6% |
146M 15.9% |
132M -9.6% |
850M 543.9% |
146M -82.8% |
177M 21.2% |
171M -3.4% |
946M 453.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
153.43M 6.6% |
307.96M 100.7% |
333M 8.1% |
327M -1.8% |
343M 4.9% |
389M 13.4% |
398M 2.3% |
363M -8.8% |
363M 0.0% |
359M -1.1% |
394M 9.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.95M -81.1% |
63.99M 358.8% |
64M 0.0% |
65M 1.6% |
71M 9.2% |
113M 59.2% |
817M 623.0% |
73M -91.1% |
74M 1.4% |
76M 2.7% |
869M 1043.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.86M -0.3% |
61.99M 63.7% |
60M -3.2% |
61M 1.7% |
75M 23.0% |
19M -74.7% |
33M 73.7% |
73M 121.2% |
103M 41.1% |
95M -7.8% |
77M -18.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-23.91M - |
15M - |
11M -26.7% |
69M 527.3% |
-2M - |
-50M - |
-1.8B - |
35M - |
63M 80.0% |
41M -34.9% |
-233M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-42.84M - |
999.89K - |
26M 2500.3% |
72M 176.9% |
-14M - |
-54M - |
-1.84B - |
16M - |
45M 181.2% |
38M -15.6% |
-241M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.03 - |
0 - |
0.01 1953.6% |
0.03 200.0% |
-0.005 - |
-0.02 - |
-0.755 - |
0.005 - |
0.02 300.0% |
0.015 -25.0% |
-0.1 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.03 - |
0 - |
0.01 1953.6% |
0.03 200.0% |
-0.005 - |
-0.02 - |
-0.755 - |
0.005 - |
0.02 300.0% |
0.015 -25.0% |
-0.1 - |