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] |
162.99M 16.3% |
156.47M -4.0% |
175.32M 12.0% |
127.3M -27.4% |
176.17M 38.4% |
126.65M -28.1% |
142.8M 12.7% |
190.77M 33.6% |
216.49M 13.5% |
203.27M -6.1% |
191.94M -5.6% |
239M 24.5% |
|
Cost of Revenue | [friend] | [friend] |
142.41M 20.2% |
137.25M -3.6% |
150.47M 9.6% |
109.68M -27.1% |
154.34M 40.7% |
109.96M -28.8% |
128.22M 16.6% |
159.51M 24.4% |
184.64M 15.8% |
182.17M -1.3% |
169.9M -6.7% |
204.42M 20.3% |
|
Gross Profit | [friend] | [friend] |
20.58M -5.1% |
19.22M -6.6% |
24.85M 29.3% |
17.62M -29.1% |
21.83M 23.9% |
16.68M -23.6% |
14.57M -12.6% |
31.25M 114.4% |
31.85M 1.9% |
21.1M -33.7% |
22.05M 4.5% |
34.58M 56.9% |
|
Total Expenses | [friend] | [friend] |
154.04M 19.4% |
146.54M -4.9% |
160.67M 9.6% |
118.65M -26.1% |
160.43M 35.2% |
124.69M -22.3% |
138.98M 11.5% |
177.23M 27.5% |
199.31M 12.5% |
196.87M -1.2% |
184.94M -6.1% |
218.53M 18.2% |
|
Operating Expense | [friend] | [friend] |
11.63M 10.8% |
9.29M -20.1% |
10.2M 9.7% |
8.97M -12.0% |
6.09M -32.1% |
14.72M 141.6% |
10.76M -26.9% |
17.72M 64.7% |
14.67M -17.2% |
14.71M 0.3% |
15.04M 2.3% |
14.11M -6.2% |
|
Operating Income | [friend] | [friend] |
8.95M -19.9% |
9.93M 11.0% |
14.65M 47.6% |
8.65M -41.0% |
15.73M 82.0% |
1.96M -87.5% |
3.82M 94.6% |
13.53M 254.7% |
17.18M 26.9% |
6.39M -62.8% |
7M 9.6% |
20.47M 192.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | - | - | - |
21.35M - |
- | - | - |
19.75M - |
- | - | - |
25.1M - |
|
Net Income | [friend] | [friend] |
6.87M -11.9% |
6.61M -3.7% |
9.94M 50.3% |
11.42M 14.9% |
20.67M 81.0% |
5.01M -75.8% |
4.16M -16.9% |
15.6M 274.9% |
17.53M 12.4% |
6.27M -64.2% |
6.91M 10.2% |
18.19M 163.3% |
|
Basic EPS | [friend] | [friend] |
0.05 0% |
0.04 -20.0% |
0.07 75.0% |
0.07 0% |
0.102 45.7% |
0.07 -31.4% |
0.02 -71.4% |
0.08 300% |
0.08 0% |
0.03 -62.5% |
0.03 0% |
0.09 200% |
|
Diluted EPS | [friend] | [friend] |
0.05 0% |
0.04 -20.0% |
0.06 50.0% |
0.07 16.7% |
0.102 45.7% |
0.07 -31.4% |
0.02 -71.4% |
0.08 300% |
0.08 0% |
0.03 -62.5% |
0.03 0% |
0.09 200% |