2019 Q4 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
101.79M 289.4% |
118.6M 16.5% |
133.31M 12.4% |
146.72M 10.1% |
161.41M 10.0% |
165.65M 2.6% |
168.79M 1.9% |
175.06M 3.7% |
181.11M 3.5% |
189.01M 4.4% |
195.92M 3.7% |
197.72M 0.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
34.5M 292.7% |
39.08M 13.3% |
44.54M 14.0% |
50.41M 13.2% |
56.68M 12.4% |
60.12M 6.1% |
62.78M 4.4% |
66.14M 5.3% |
68.6M 3.7% |
71.88M 4.8% |
74.01M 3.0% |
74.04M 0.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
67.29M 287.7% |
79.52M 18.2% |
88.78M 11.6% |
96.31M 8.5% |
104.72M 8.7% |
105.53M 0.8% |
106.01M 0.5% |
108.93M 2.7% |
112.52M 3.3% |
117.13M 4.1% |
121.91M 4.1% |
123.69M 1.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
73.01M 285.6% |
83.65M 14.6% |
116.86M 39.7% |
138.65M 18.6% |
161.02M 16.1% |
176.27M 9.5% |
172.26M -2.3% |
175.78M 2.0% |
180.68M 2.8% |
186.23M 3.1% |
186.65M 0.2% |
179.01M -4.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
38.51M 279.5% |
44.57M 15.7% |
72.33M 62.3% |
88.23M 22.0% |
104.34M 18.3% |
116.16M 11.3% |
109.48M -5.7% |
109.64M 0.2% |
112.08M 2.2% |
114.35M 2.0% |
112.63M -1.5% |
104.98M -6.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
28.78M 299.3% |
34.95M 21.4% |
16.45M -52.9% |
8.07M -50.9% |
382K -95.3% |
-10.62M - |
-3.47M - |
-717K - |
437K - |
2.78M 536.8% |
9.27M 233.1% |
18.71M 101.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
25.13M 279.6% |
30.27M 20.4% |
10.55M -65.1% |
3.24M -69.3% |
-6.21M - |
-21.64M - |
-14.68M - |
-14M - |
-12.81M - |
-7.1M - |
-4.48M - |
1.56M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
19.33M 192.0% |
23.03M 19.1% |
10.55M -54.2% |
3.24M -69.3% |
-6.21M - |
-21.64M - |
-14.68M - |
-14M - |
-12.81M - |
-7.1M - |
-4.48M - |
1.56M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.347 191.9% |
0.416 19.8% |
-0.01 - |
0.058 - |
-0.112 - |
-0.389 - |
-0.26 - |
-0.25 - |
-0.228 - |
-0.128 - |
-0.08 - |
0.02 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.347 191.9% |
0.416 19.8% |
-0.01 - |
0.058 - |
-0.112 - |
-0.389 - |
-0.26 - |
-0.25 - |
-0.228 - |
-0.128 - |
-0.08 - |
0.02 - |