2018 Q3 | 2019 Q1 | 2019 Q3 | 2020 Q1 | 2020 Q3 | 2021 Q1 | 2021 Q3 | 2022 Q1 | 2022 Q3 | 2023 Q1 | 2023 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
63.47M 7.3% |
70.25M 10.7% |
77.15M 9.8% |
76.37M -1.0% |
77.53M 1.5% |
84.33M 8.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
53.75M 10.9% |
58.93M 9.6% |
65.24M 10.7% |
65.23M 0.0% |
66.61M 2.1% |
71.98M 8.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
9.72M -8.9% |
11.32M 16.5% |
11.91M 5.2% |
11.14M -6.5% |
10.92M -1.9% |
12.36M 13.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
61.69M 13.1% |
67.67M 9.7% |
74.56M 10.2% |
74.01M -0.7% |
74.99M 1.3% |
81.87M 9.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
7.94M 31.1% |
8.74M 10.1% |
9.32M 6.6% |
8.78M -5.8% |
8.39M -4.5% |
9.89M 17.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
1.78M -61.4% |
2.58M 45.1% |
2.59M 0.3% |
2.35M -9.0% |
2.54M 7.8% |
2.47M -2.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
1.32M -60.7% |
2.56M 94.1% |
1.91M -25.5% |
1.95M 2.2% |
3.41M 75.1% |
3.3M -3.4% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
1.3M -60.7% |
2.53M 94.1% |
1.89M -25.5% |
1.92M 2.0% |
3.37M 75.1% |
3.26M -3.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.099 -60.5% |
0.21 111.3% |
0.149 -28.9% |
0.15 0.5% |
0.251 67.1% |
0.23 -8.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.099 -60.5% |
0.21 111.3% |
0.149 -28.9% |
0.15 0.5% |
0.251 67.1% |
0.23 -8.3% |