2016 Q2 | 2016 Q3 | 2016 Q4 | 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 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
173.09M 1.5% |
167.14M -3.4% |
217.84M 30.3% |
154.66M -29.0% |
169.29M 9.5% |
96.96M -42.7% |
109.71M 13.1% |
84.76M -22.7% |
86.93M 2.6% |
81.19M -6.6% |
105.32M 29.7% |
86.65M -17.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
134.03M -7.9% |
129.75M -3.2% |
169.24M 30.4% |
119.85M -29.2% |
120.26M 0.3% |
67.74M -43.7% |
73.91M 9.1% |
63.21M -14.5% |
66.9M 5.8% |
55.75M -16.7% |
75.76M 35.9% |
60.83M -19.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
39.06M 56.1% |
37.38M -4.3% |
48.6M 30.0% |
34.81M -28.4% |
49.02M 40.8% |
29.22M -40.4% |
35.8M 22.5% |
21.54M -39.8% |
20.04M -7.0% |
25.43M 26.9% |
29.57M 16.3% |
25.82M -12.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
164.01M -2.6% |
150.29M -8.4% |
197.61M 31.5% |
151.89M -23.1% |
144.6M -4.8% |
91.59M -36.7% |
91.06M -0.6% |
84.1M -7.6% |
86.08M 2.4% |
74.86M -13.0% |
95.8M 28.0% |
79.17M -17.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
29.98M 30.9% |
20.54M -31.5% |
28.37M 38.1% |
32.04M 12.9% |
24.34M -24.0% |
23.85M -2.0% |
17.15M -28.1% |
20.89M 21.8% |
19.18M -8.2% |
19.11M -0.4% |
20.04M 4.9% |
18.35M -8.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.08M 327.3% |
16.85M 85.6% |
20.23M 20.1% |
2.77M -86.3% |
24.69M 790.1% |
5.37M -78.2% |
18.65M 247.2% |
653.12K -96.5% |
854.4K 30.8% |
6.32M 639.8% |
9.52M 50.6% |
7.47M -21.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.39M - |
- | - | - |
6.65M - |
- | - | - |
-7.32M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.52M - |
14.22M 49.4% |
7.8M -45.1% |
254.15K -96.7% |
3.56M 1299.8% |
179.6K -95.0% |
-25.5M - |
-806.98K - |
-7.51M - |
809.81K - |
-2.42M - |
6.28M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.096 - |
0.143 49.4% |
0.078 -45.1% |
0.003 -96.7% |
0.036 1275.2% |
0.002 -95.0% |
-0.256 - |
-0.008 - |
-0.075 - |
0.008 - |
-0.024 - |
0.063 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.096 - |
0.143 49.4% |
0.078 -45.1% |
0.003 -96.7% |
0.036 1275.2% |
0.002 -95.0% |
-0.256 - |
-0.008 - |
-0.075 - |
0.008 - |
-0.024 - |
0.063 - |