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] |
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% |
113.73M -2.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
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% |
96.74M 16.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
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% |
16.99M -50.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
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% |
135.13M 22.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
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% |
38.39M 40.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
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% |
-21.4M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
83.9M - |
- | - | - |
11.7M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
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% |
-17.92M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
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% |
-0.09 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
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% |
-0.09 - |