2018 Q3 | 2018 Q4 | 2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
104.35M -21.4% |
126.09M 20.8% |
162.66M 29.0% |
91.83M -43.5% |
118.85M 29.4% |
114.07M -4.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
76.54M -17.7% |
92.01M 20.2% |
119.17M 29.5% |
65.36M -45.2% |
85.58M 30.9% |
83.64M -2.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
27.81M -30.1% |
34.08M 22.5% |
43.49M 27.6% |
26.47M -39.1% |
33.27M 25.7% |
30.42M -8.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
91.02M -12.9% |
105.82M 16.3% |
135.99M 28.5% |
89.52M -34.2% |
107.44M 20.0% |
103.56M -3.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
14.48M 26.4% |
13.81M -4.6% |
16.82M 21.7% |
24.16M 43.7% |
21.85M -9.6% |
19.92M -8.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
13.33M -53.0% |
20.27M 52.0% |
26.68M 31.6% |
2.31M -91.4% |
11.41M 395.0% |
10.5M -8.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
15.35M -40.5% |
18.71M 21.9% |
30.87M 65.0% |
-1.69M - |
15.9M - |
8.58M -46.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.66M -41.7% |
15.66M 23.7% |
24.7M 57.8% |
-2.33M - |
13.01M - |
7.76M -40.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.006 -42.5% |
0.008 23.7% |
0.012 57.7% |
-0.001 - |
0.007 - |
0.004 -40.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.006 -42.5% |
0.008 23.7% |
0.012 57.7% |
-0.001 - |
0.007 - |
0.004 -40.4% |