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] |
93.5M 1.4% |
101.68M 8.8% |
108.13M 6.3% |
116.7M 7.9% |
119.97M 2.8% |
128.15M 6.8% |
132.18M 3.1% |
148.33M 12.2% |
148.94M 0.4% |
152.42M 2.3% |
164.8M 8.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
64.57M -0.2% |
70.51M 9.2% |
74.39M 5.5% |
81.85M 10.0% |
84.14M 2.8% |
90.3M 7.3% |
91.04M 0.8% |
108.25M 18.9% |
103.08M -4.8% |
105.51M 2.4% |
115.31M 9.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
28.93M 5.0% |
31.16M 7.7% |
33.74M 8.3% |
34.85M 3.3% |
35.83M 2.8% |
37.86M 5.7% |
41.14M 8.7% |
40.08M -2.6% |
45.86M 14.4% |
46.91M 2.3% |
49.49M 5.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
89.41M 2.3% |
100.55M 12.5% |
107.82M 7.2% |
118.08M 9.5% |
122.19M 3.5% |
129.07M 5.6% |
130.64M 1.2% |
149.31M 14.3% |
144.31M -3.3% |
147.11M 1.9% |
155.66M 5.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
24.85M 9.5% |
30.04M 20.9% |
33.43M 11.3% |
36.23M 8.4% |
38.05M 5.0% |
38.77M 1.9% |
39.6M 2.1% |
41.06M 3.7% |
41.24M 0.4% |
41.6M 0.9% |
40.35M -3.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
4.08M -15.9% |
1.13M -72.4% |
311K -72.4% |
-1.37M - |
-2.23M - |
-917K - |
1.54M - |
-984K - |
4.63M - |
5.31M 14.8% |
9.14M 72.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
575K -84.2% |
422K -26.6% |
4.67M 1005.5% |
1.72M -63.2% |
-2.45M - |
-737K - |
957K - |
704K -26.4% |
5.84M 729.4% |
6.38M 9.2% |
9.4M 47.4% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-323K - |
422K - |
4.67M 1005.5% |
1.72M -63.2% |
-2.45M - |
-737K - |
957K - |
704K -26.4% |
5.84M 729.4% |
6.38M 9.2% |
9.4M 47.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.003 - |
0.004 - |
0.04 1020.4% |
0.01 -75% |
-0.02 - |
-0.01 - |
0.01 - |
0.01 0% |
0.05 400% |
0.05 0% |
0.08 60% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.003 - |
0.003 - |
0.04 1079.2% |
0.01 -75% |
-0.02 - |
-0.01 - |
0.01 - |
0.01 0% |
0.05 400% |
0.05 0% |
0.08 60% |