2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
61.87M -0.2% |
59.99M -3.0% |
66.66M 11.1% |
71.6M 7.4% |
61.95M -13.5% |
69.79M 12.7% |
69.62M -0.2% |
73.06M 4.9% |
68.36M -6.4% |
70.41M 3.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
40.22M - |
20.67M -48.6% |
26.81M 29.7% |
19.48M -27.3% |
19.76M 1.4% |
24.42M 23.6% |
29.74M 21.8% |
24.54M -17.5% |
27.91M 13.7% |
31.27M 12.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
21.65M -65.1% |
39.32M 81.6% |
39.86M 1.4% |
52.12M 30.8% |
42.19M -19.0% |
45.37M 7.5% |
39.89M -12.1% |
48.52M 21.6% |
40.45M -16.6% |
39.14M -3.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
91.59M - |
45.36M -50.5% |
62.32M 37.4% |
47.72M -23.4% |
44.74M -6.2% |
49.97M 11.7% |
70.31M 40.7% |
58.42M -16.9% |
60.43M 3.4% |
61.71M 2.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
51.37M - |
24.69M -51.9% |
35.52M 43.9% |
28.24M -20.5% |
24.98M -11.5% |
25.55M 2.3% |
40.57M 58.8% |
33.88M -16.5% |
32.52M -4.0% |
30.45M -6.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-29.72M - |
14.63M - |
4.34M -70.3% |
23.87M 449.9% |
17.21M -27.9% |
19.82M 15.1% |
-683.94K - |
14.64M - |
7.93M -45.8% |
8.7M 9.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
30.37M - |
- | - | - |
35.94M - |
- | - | - |
28.48M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
14.2M -12.1% |
14.43M 1.6% |
5.22M -63.8% |
18.95M 263.3% |
16.98M -10.4% |
19.36M 14.0% |
3.05M -84.3% |
16.97M 456.8% |
11.51M -32.2% |
11.91M 3.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.316 -12.1% |
0.33 4.5% |
0.11 -66.7% |
0.42 281.8% |
0.38 -9.5% |
0.43 13.2% |
0 -100% |
0.28 - |
0.19 -32.1% |
0.2 5.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.316 -12.1% |
0.33 4.5% |
0.11 -66.7% |
0.42 281.8% |
0.38 -9.5% |
0.43 13.2% |
0 -100% |
0.28 - |
0.19 -32.1% |
0.2 5.3% |