2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
132.27M -32.8% |
116.27M -12.1% |
105.79M -9.0% |
107.56M 1.7% |
100.83M -6.3% |
79.52M -21.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
35.73M -48.6% |
2.9M -91.9% |
34.2M 1078.8% |
34.77M 1.7% |
31M -10.9% |
35.25M 13.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
96.54M -24.2% |
113.36M 17.4% |
71.59M -36.8% |
72.79M 1.7% |
69.84M -4.1% |
44.27M -36.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.94M -37.4% |
10.57M -74.8% |
41.48M 292.4% |
42.8M 3.2% |
37.54M -12.3% |
43.66M 16.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.22M - |
7.67M 23.4% |
7.28M -5.1% |
8.02M 10.2% |
6.54M -18.4% |
8.41M 28.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
90.33M -30.4% |
105.7M 17.0% |
64.31M -39.2% |
64.77M 0.7% |
63.3M -2.3% |
35.86M -43.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
57.93M -34.4% |
57.34M -1.0% |
34.67M -39.5% |
33.46M -3.5% |
38.41M 14.8% |
34.85M -9.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 -33.3% |
0.06 0% |
0.03 -50% |
0.04 33.3% |
0.04 0% |
0.03 -25.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 -33.3% |
0.06 0% |
0.03 -50% |
0.04 33.3% |
0.04 0% |
0.03 -25.0% |