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] |
90.93M 24.7% |
112.17M 23.4% |
146.7M 30.8% |
152.82M 4.2% |
141.03M -7.7% |
160.24M 13.6% |
148.89M -7.1% |
106.42M -28.5% |
109.78M 3.2% |
131.22M 19.5% |
117.12M -10.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
50.7M 21.1% |
63.89M 26.0% |
85.89M 34.4% |
86.38M 0.6% |
82.67M -4.3% |
96.39M 16.6% |
93.91M -2.6% |
76.86M -18.2% |
87.58M 13.9% |
95.38M 8.9% |
83.09M -12.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
40.23M 29.6% |
48.28M 20.0% |
60.8M 25.9% |
66.44M 9.3% |
58.37M -12.2% |
63.85M 9.4% |
54.97M -13.9% |
29.56M -46.2% |
22.21M -24.9% |
35.84M 61.4% |
34.03M -5.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
60.83M 15.9% |
85.61M 40.7% |
100.22M 17.1% |
99.72M -0.5% |
103.15M 3.4% |
124.81M 21.0% |
119.97M -3.9% |
103.16M -14.0% |
118.03M 14.4% |
130.29M 10.4% |
110.35M -15.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
10.13M -4.5% |
21.72M 114.5% |
14.33M -34.1% |
13.35M -6.8% |
20.48M 53.4% |
28.42M 38.8% |
26.06M -8.3% |
26.29M 0.9% |
30.45M 15.8% |
34.9M 14.6% |
27.26M -21.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
30.1M 47.3% |
26.56M -11.8% |
46.48M 75.0% |
53.1M 14.2% |
37.89M -28.6% |
35.43M -6.5% |
28.92M -18.4% |
3.26M -88.7% |
-8.25M - |
931.85K - |
6.78M 627.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
42.69M 144.2% |
- | - | - |
83.9M - |
- | - | - |
11.7M - |
- | - | |
Net Income | [friend] | [friend] | [friend] | [friend] |
25.21M 44.2% |
22.19M -12.0% |
43.32M 95.2% |
43.58M 0.6% |
40.31M -7.5% |
32.91M -18.4% |
30.09M -8.6% |
12.7M -57.8% |
-1M - |
3.74M - |
9.09M 143.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.18 38.5% |
0.15 -16.7% |
0.25 66.7% |
0.24 -4.0% |
0.22 -8.3% |
0.18 -18.2% |
0.15 -16.7% |
0.06 -60% |
0 -100% |
0.02 - |
0.04 100% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.18 38.5% |
0.15 -16.7% |
0.25 66.7% |
0.24 -4.0% |
0.22 -8.3% |
0.18 -18.2% |
0.15 -16.7% |
0.06 -60% |
0 -100% |
0.02 - |
0.04 100% |