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] |
104.04M 10.6% |
110.51M 6.2% |
103.35M -6.5% |
96.7M -6.4% |
97.1M 0.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
64.23M 11.3% |
68.11M 6.0% |
65.25M -4.2% |
62.33M -4.5% |
63.9M 2.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
39.81M 9.5% |
42.4M 6.5% |
38.1M -10.1% |
34.38M -9.8% |
33.2M -3.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
78.74M 9.5% |
84.59M 7.4% |
87.79M 3.8% |
83.19M -5.2% |
82.42M -0.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
14.5M 2.1% |
16.48M 13.6% |
22.54M 36.8% |
20.86M -7.5% |
18.52M -11.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
25.3M 14.3% |
25.92M 2.4% |
15.56M -40.0% |
13.52M -13.1% |
14.67M 8.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
19.99M 11.4% |
18.41M -7.9% |
6.18M -66.4% |
6.65M 7.7% |
11.59M 74.2% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
19.99M 11.4% |
18.41M -7.9% |
6.24M -66.1% |
6.75M 8.1% |
11.63M 72.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.8 5.2% |
0.769 -3.8% |
0.27 -64.9% |
0.27 0% |
0.49 81.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.8 5.2% |
0.769 -3.8% |
0.27 -64.9% |
0.27 0% |
0.49 81.5% |