2020 Q1 | 2020 Q2 | 2020 Q3 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
76.52M 13.2% |
83.1M 8.6% |
105.53M 27.0% |
96.72M -8.3% |
109.81M 13.5% |
112.25M 2.2% |
133.64M 19.0% |
122.59M -8.3% |
133.74M 9.1% |
143.97M 7.6% |
172.23M 19.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
12.29M 20.5% |
13.44M 9.3% |
18.45M 37.4% |
16.88M -8.5% |
18.84M 11.6% |
19.32M 2.6% |
22.83M 18.1% |
23.95M 4.9% |
26.19M 9.3% |
26.47M 1.0% |
30.02M 13.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
64.23M 11.9% |
69.66M 8.5% |
87.08M 25.0% |
79.85M -8.3% |
90.97M 13.9% |
92.93M 2.2% |
110.81M 19.2% |
98.64M -11.0% |
107.55M 9.0% |
117.51M 9.3% |
142.21M 21.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
86.45M 47.0% |
71.29M -17.5% |
89.51M 25.6% |
93.86M 4.9% |
96.64M 3.0% |
97.86M 1.3% |
105.04M 7.3% |
107.39M 2.2% |
119.1M 10.9% |
125.74M 5.6% |
134.59M 7.0% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
74.16M 52.6% |
57.85M -22.0% |
71.06M 22.8% |
76.99M 8.3% |
77.8M 1.1% |
78.53M 0.9% |
82.21M 4.7% |
83.44M 1.5% |
92.91M 11.4% |
99.27M 6.8% |
104.57M 5.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-9.92M - |
11.81M - |
16.02M 35.7% |
2.86M -82.2% |
13.17M 360.6% |
14.4M 9.3% |
28.6M 98.7% |
15.2M -46.8% |
14.64M -3.7% |
18.24M 24.5% |
37.64M 106.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.57M - |
7.92M - |
28.31M 257.2% |
4.58M -83.8% |
10.29M 124.7% |
10.33M 0.4% |
18.07M 74.9% |
12.18M -32.6% |
12.84M 5.5% |
13.35M 4.0% |
33.1M 148.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-12.57M - |
7.92M - |
28.31M 257.2% |
4.58M -83.8% |
10.29M 124.7% |
10.33M 0.4% |
18.07M 74.9% |
12.18M -32.6% |
12.84M 5.5% |
13.35M 4.0% |
33.1M 148.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.08 - |
0.05 - |
0.19 280% |
0.03 -84.2% |
0.06 100% |
0.06 0% |
0.11 83.3% |
0.07 -36.4% |
0.08 14.3% |
0.08 0% |
0.2 150.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.08 - |
0.05 - |
0.17 240.0% |
0.03 -82.4% |
0.06 100% |
0.06 0% |
0.1 66.7% |
0.07 -30% |
0.07 0% |
0.08 14.3% |
0.19 137.5% |