2016 Q4 | 2017 Q4 | 2018 Q3 | 2018 Q4 | 2019 Q3 | 2020 Q2 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
26.69M 74.8% |
54.97M 105.9% |
59.91M 9.0% |
66.89M 11.6% |
71.15M 6.4% |
72M 1.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.52M 88.0% |
16.41M 92.7% |
17.26M 5.2% |
20.71M 20.0% |
21.61M 4.4% |
21.73M 0.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
18.17M 69.3% |
38.55M 112.1% |
42.65M 10.6% |
46.18M 8.3% |
49.54M 7.3% |
50.27M 1.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
10.98M 91.1% |
21.38M 94.8% |
22.14M 3.5% |
25.4M 14.7% |
26.52M 4.4% |
26.91M 1.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.46M 102.6% |
4.97M 102.1% |
4.88M -1.9% |
4.69M -3.8% |
4.91M 4.6% |
5.18M 5.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.71M 65.0% |
33.59M 113.7% |
37.77M 12.5% |
41.49M 9.8% |
44.63M 7.6% |
45.09M 1.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.79M 5437.8% |
50.22M 264.2% |
54.19M 7.9% |
29.75M -45.1% |
26.54M -10.8% |
39.82M 50.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.21M - |
42.86M 224.5% |
45.64M 6.5% |
26.17M -42.7% |
23.02M -12.0% |
32.82M 42.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.027 - |
0.084 215.8% |
0.086 2.4% |
0.047 -45.7% |
0.041 -12.8% |
0.057 40.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.027 - |
0.084 215.8% |
0.086 2.4% |
0.047 -45.7% |
0.041 -12.8% |
0.057 40.5% |