2015 Q4 | 2016 Q2 | 2016 Q4 | 2018 Q2 | 2018 Q4 | 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 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.1M 45.0% |
48.33M 12.1% |
61.7M 27.7% |
61.67M 0.0% |
59.17M -4.0% |
25.53M -56.9% |
51.63M 102.2% |
49.02M -5.1% |
47.64M -2.8% |
31.15M -34.6% |
26.68M -14.4% |
26.91M 0.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.1M 11.0% |
23.57M -46.6% |
43.22M 83.4% |
39.23M -9.2% |
38.32M -2.3% |
39.5M 3.1% |
34.69M -12.2% |
36.51M 5.3% |
30.88M -15.4% |
31M 0.4% |
5.59M -82.0% |
6.27M 12.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1M - |
24.76M - |
18.48M -25.4% |
22.44M 21.5% |
20.85M -7.1% |
-13.97M - |
16.94M - |
12.51M -26.2% |
16.77M 34.1% |
152K -99.1% |
21.1M 13778.9% |
20.63M -2.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
103.05M 42.2% |
127.1M 23.3% |
112.2M -11.7% |
119.75M 6.7% |
117.52M -1.9% |
74.6M -36.5% |
101.58M 36.2% |
106.53M 4.9% |
92.48M -13.2% |
85.82M -7.2% |
62.38M -27.3% |
58.81M -5.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
58.95M 80.0% |
103.54M 75.6% |
68.98M -33.4% |
80.52M 16.7% |
79.2M -1.6% |
35.1M -55.7% |
66.9M 90.6% |
70.02M 4.7% |
61.61M -12.0% |
54.82M -11.0% |
56.79M 3.6% |
52.54M -7.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-59.95M - |
-78.78M - |
-50.5M - |
-58.08M - |
-58.35M - |
-49.07M - |
-49.96M - |
-57.51M - |
-44.84M - |
-54.67M - |
-35.69M - |
-31.9M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - |
-30.95M - |
- | - | - |
-21.53M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-59.78M - |
-73.05M - |
-50.34M - |
-58.24M - |
-57.88M - |
-33.69M - |
-48.12M - |
-50.6M - |
-43.32M - |
-136.37M - |
-28.32M - |
-28.76M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.289 - |
-0.353 - |
-0.242 - |
-0.28 - |
-0.274 - |
-0.16 - |
-0.228 - |
-0.24 - |
-0.205 - |
-0.646 - |
-0.134 - |
-0.136 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.289 - |
-0.353 - |
-0.242 - |
-0.28 - |
-0.274 - |
-0.16 - |
-0.228 - |
-0.24 - |
-0.205 - |
-0.646 - |
-0.134 - |
-0.136 - |