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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
58.8M 6.2% |
63.59M 8.1% |
73.01M 14.8% |
81.22M 11.2% |
88.39M 8.8% |
96.06M 8.7% |
103.82M 8.1% |
115.66M 11.4% |
126.84M 9.7% |
137.62M 8.5% |
150.99M 9.7% |
167.55M 11.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
16.14M 7.4% |
18.08M 12.0% |
19.95M 10.4% |
21.49M 7.7% |
23.87M 11.1% |
26.3M 10.2% |
27.77M 5.6% |
31.49M 13.4% |
33.79M 7.3% |
36.25M 7.3% |
40.57M 11.9% |
45.19M 11.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
42.67M 5.8% |
45.52M 6.7% |
53.06M 16.6% |
59.73M 12.6% |
64.52M 8.0% |
69.76M 8.1% |
76.05M 9.0% |
84.17M 10.7% |
93.05M 10.6% |
101.37M 8.9% |
110.41M 8.9% |
122.36M 10.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
59.28M -13.8% |
92.3M 55.7% |
90.43M -2.0% |
93.07M 2.9% |
103.42M 11.1% |
116.23M 12.4% |
121.98M 4.9% |
124.18M 1.8% |
131.7M 6.1% |
142.29M 8.0% |
146.19M 2.7% |
151.11M 3.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
43.14M -19.7% |
74.22M 72.0% |
70.48M -5.0% |
71.58M 1.6% |
79.55M 11.1% |
89.92M 13.0% |
94.21M 4.8% |
92.69M -1.6% |
97.92M 5.6% |
106.04M 8.3% |
105.62M -0.4% |
105.92M 0.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-478K - |
-28.7M - |
-17.41M - |
-11.85M - |
-15.03M - |
-20.16M - |
-18.15M - |
-8.52M - |
-4.87M - |
-4.67M - |
4.79M - |
16.44M 242.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
-176K - |
-28.97M - |
-17.52M - |
-12.15M - |
-15.04M - |
-18.45M - |
-13.93M - |
-2.58M - |
3.73M - |
2.81M -24.6% |
12.12M 331.7% |
26.96M 122.5% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
-176K - |
-28.97M - |
-17.52M - |
-12.15M - |
-15.04M - |
-18.45M - |
-13.93M - |
-2.58M - |
3.73M - |
2.81M -24.6% |
12.12M 331.7% |
26.96M 122.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.005 - |
-0.98 - |
-0.46 - |
-0.31 - |
-0.38 - |
-0.46 - |
-0.35 - |
-0.06 - |
0.09 - |
0.07 -22.2% |
0.29 314.3% |
0.63 117.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.005 - |
-0.98 - |
-0.46 - |
-0.31 - |
-0.38 - |
-0.46 - |
-0.35 - |
-0.06 - |
0.08 - |
0.06 -25.0% |
0.26 333.3% |
0.57 119.2% |