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 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
48.85M 18.5% |
54.99M 12.6% |
71.06M 29.2% |
81.24M 14.3% |
102.95M 26.7% |
107.9M 4.8% |
120.03M 11.2% |
115.45M -3.8% |
128.94M 11.7% |
123.29M -4.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
31.9M 22.2% |
37.09M 16.3% |
48.45M 30.6% |
58.49M 20.7% |
75.14M 28.5% |
78.48M 4.4% |
87.32M 11.3% |
84.6M -3.1% |
92.7M 9.6% |
88.27M -4.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
16.95M 12.0% |
17.9M 5.6% |
22.61M 26.3% |
22.75M 0.6% |
27.81M 22.2% |
29.42M 5.8% |
32.71M 11.2% |
30.85M -5.7% |
36.24M 17.5% |
35.02M -3.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
55.81M 22.6% |
55.92M 0.2% |
76.16M 36.2% |
87.98M 15.5% |
107.19M 21.8% |
112.18M 4.7% |
123.03M 9.7% |
116.94M -5.0% |
124.96M 6.9% |
120.2M -3.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.91M 23.1% |
18.83M -21.2% |
27.71M 47.2% |
29.49M 6.4% |
32.04M 8.7% |
33.7M 5.2% |
35.72M 6.0% |
32.34M -9.5% |
32.26M -0.2% |
31.94M -1.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-6.96M - |
-926.9K - |
-5.1M - |
-6.74M - |
-4.23M - |
-4.28M - |
-3.01M - |
-1.49M - |
3.98M - |
3.08M -22.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.78M - |
-4.26M - |
-7.23M - |
-8.3M - |
-2.93M - |
-52.33M - |
-3.93M - |
-1.53M - |
-5.03K - |
169.66K - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-1.71M - |
-3.55M - |
-7.7M - |
-8.33M - |
-2.52M - |
-52.72M - |
-4.01M - |
-1.51M - |
-342.31K - |
-24.8K - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.03 - |
-0.051 - |
-0.138 - |
-0.14 - |
-0.043 - |
-0.827 - |
-0.051 - |
-0.02 - |
-0.004 - |
0 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.03 - |
-0.051 - |
-0.138 - |
-0.14 - |
-0.043 - |
-0.827 - |
-0.051 - |
-0.02 - |
-0.004 - |
0 - |