2016 Q4 | 2017 Q4 | 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] | [friend] | [friend] |
225.72M 40.3% |
246.44M 9.2% |
212.31M -13.8% |
179.09M -15.7% |
200.27M 11.8% |
180.88M -9.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
200M 40.4% |
218.08M 9.0% |
188.23M -13.7% |
155.34M -17.5% |
173.22M 11.5% |
158.44M -8.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.72M 39.7% |
28.36M 10.3% |
24.09M -15.1% |
23.75M -1.4% |
27.05M 13.9% |
22.44M -17.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
212.1M 36.8% |
232.53M 9.6% |
203.4M -12.5% |
171.66M -15.6% |
189.71M 10.5% |
172.02M -9.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.1M -3.9% |
14.45M 19.4% |
15.17M 5.0% |
16.33M 7.6% |
16.5M 1.0% |
13.57M -17.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.62M 134.2% |
13.91M 2.1% |
8.92M -35.9% |
7.42M -16.8% |
10.56M 42.2% |
8.86M -16.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
9.99M - |
- |
5.02M - |
- |
9.34M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.31M 186.3% |
9.99M 7.3% |
6.49M -35.0% |
5.02M -22.6% |
8.67M 72.5% |
7.75M -10.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.01 186.1% |
0.011 7.8% |
0.007 -34.2% |
0.006 -23.3% |
0.01 71.4% |
0.009 -10.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.01 186.1% |
0.01 -1.9% |
0.006 -40.6% |
0.005 -15.0% |
0.009 72.5% |
0.009 -2.3% |