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] | [friend] |
184.67M -0.8% |
213.21M 15.5% |
212.91M -0.1% |
260.99M 22.6% |
247.62M -5.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
91.13M -3.3% |
109.19M 19.8% |
111.7M 2.3% |
134.19M 20.1% |
126.12M -6.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
93.54M 1.8% |
104.02M 11.2% |
101.21M -2.7% |
126.8M 25.3% |
121.5M -4.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
139.79M -10.0% |
168.56M 20.6% |
160.29M -4.9% |
201.73M 25.9% |
193.16M -4.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
48.66M -20.3% |
59.38M 22.0% |
48.59M -18.2% |
67.54M 39.0% |
67.04M -0.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
44.87M 45.4% |
44.65M -0.5% |
52.62M 17.9% |
59.26M 12.6% |
54.47M -8.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
33.84M 250.2% |
10.86M -67.9% |
37.8M 248.1% |
14.25M -62.3% |
42M 194.6% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.62M 120.0% |
13.8M -51.8% |
32.26M 133.7% |
15.27M -52.7% |
36.2M 137.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.015 114.3% |
0.007 -53.3% |
0.017 142.9% |
0.008 -52.9% |
0.019 137.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.015 114.3% |
0.007 -53.3% |
0.017 142.9% |
0.008 -52.9% |
0.019 137.5% |