2016 Q3 | 2017 Q1 | 2017 Q3 | 2018 Q1 | 2018 Q3 | 2019 Q1 | 2019 Q3 | 2021 Q1 | 2021 Q3 | 2022 Q1 | 2022 Q3 | 2023 Q1 | 2023 Q3 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
21.35M 10.5% |
29.27M 37.1% |
36.84M 25.9% |
38.99M 5.9% |
44.81M 14.9% |
43.76M -2.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.63M 9.7% |
13.53M 40.5% |
14.35M 6.0% |
18.5M 28.9% |
19.55M 5.7% |
21.21M 8.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.72M 11.1% |
15.73M 34.3% |
22.49M 42.9% |
20.5M -8.8% |
25.26M 23.3% |
22.55M -10.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.55M 6.9% |
26.82M 30.5% |
30.19M 12.6% |
35.02M 16.0% |
37.55M 7.2% |
39.27M 4.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.91M 4.5% |
13.29M 21.7% |
15.84M 19.2% |
16.52M 4.3% |
18M 8.9% |
18.06M 0.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
803K 711.1% |
2.45M 204.6% |
6.64M 171.6% |
3.97M -40.2% |
7.27M 82.9% |
4.49M -38.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
697K - |
2.22M 217.9% |
6.05M 173.1% |
3.68M -39.2% |
6.43M 74.7% |
3.99M -37.9% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
470K - |
1.75M 272.6% |
4.83M 176.1% |
2.83M -41.5% |
4.93M 74.3% |
2.85M -42.2% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.015 - |
0.056 273.3% |
0.153 173.2% |
0.089 -41.8% |
0.156 75.3% |
0.09 -42.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.015 - |
0.056 273.3% |
0.151 169.6% |
0.087 -42.4% |
0.153 75.9% |
0.088 -42.5% |