2019 Q3 | 2020 Q1 | 2020 Q3 | 2021 Q1 | 2021 Q3 | 2022 Q1 | 2022 Q3 | 2023 Q1 | 2023 Q3 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
73.07M -57.6% |
72.76M -0.4% |
93.53M 28.5% |
90.89M -2.8% |
108.7M 19.6% |
98.32M -9.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
20.2M -84.4% |
18.27M -9.5% |
28.05M 53.5% |
26.8M -4.4% |
33.37M 24.5% |
27.88M -16.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
52.87M 22.4% |
54.49M 3.1% |
65.49M 20.2% |
64.08M -2.1% |
75.33M 17.6% |
70.44M -6.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
49.91M -69.8% |
53.63M 7.5% |
66.24M 23.5% |
67.3M 1.6% |
78.09M 16.0% |
72.22M -7.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
29.7M -17.2% |
35.35M 19.0% |
38.19M 8.0% |
40.5M 6.0% |
44.73M 10.4% |
44.34M -0.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
23.17M 216.7% |
19.14M -17.4% |
27.3M 42.6% |
23.59M -13.6% |
30.61M 29.8% |
26.1M -14.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] |
22.87M 219.9% |
18.7M -18.3% |
27.04M 44.6% |
23.35M -13.6% |
33.34M 42.8% |
28.25M -15.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
18.32M 338.6% |
14.54M -20.6% |
21.71M 49.3% |
18.71M -13.8% |
25.39M 35.7% |
21.46M -15.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.077 342.7% |
0.06 -22.3% |
0.091 51% |
0.078 -13.7% |
0.106 35.5% |
0.089 -15.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.075 332.4% |
0.059 -22.0% |
0.087 48.6% |
0.075 -13.7% |
0.102 34.9% |
0.087 -14.7% |