2019 Q4 | 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] | [friend] | [friend] |
162.89M 12.9% |
178.68M 9.7% |
187.45M 4.9% |
192.9M 2.9% |
198.94M 3.1% |
207.35M 4.2% |
211.82M 2.2% |
217.55M 2.7% |
218.22M 0.3% |
221.02M 1.3% |
223.01M 0.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
41.99M -5.8% |
46.84M 11.6% |
48.9M 4.4% |
52.22M 6.8% |
55.71M 6.7% |
59.23M 6.3% |
61.69M 4.2% |
63.73M 3.3% |
63.14M -0.9% |
62.64M -0.8% |
61.7M -1.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
120.9M 21.2% |
131.84M 9.0% |
138.55M 5.1% |
140.68M 1.5% |
143.22M 1.8% |
148.12M 3.4% |
150.12M 1.4% |
153.82M 2.5% |
155.09M 0.8% |
158.39M 2.1% |
161.3M 1.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
143.17M 12.9% |
153.98M 7.5% |
162.04M 5.2% |
169.69M 4.7% |
164.36M -3.1% |
167.07M 1.6% |
172.58M 3.3% |
174.15M 0.9% |
173.95M -0.1% |
176.16M 1.3% |
172.25M -2.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
101.18M 23.1% |
107.14M 5.9% |
113.14M 5.6% |
117.47M 3.8% |
108.65M -7.5% |
107.84M -0.7% |
110.89M 2.8% |
110.42M -0.4% |
110.81M 0.4% |
113.52M 2.4% |
110.54M -2.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.72M 12.5% |
24.7M 25.3% |
25.41M 2.9% |
23.21M -8.7% |
34.58M 49.0% |
40.28M 16.5% |
39.24M -2.6% |
43.4M 10.6% |
44.27M 2.0% |
44.86M 1.3% |
50.76M 13.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-4.98M - |
3.97M - |
6.89M 73.7% |
1.19M -82.7% |
15.75M 1220.4% |
13.61M -13.6% |
8.53M -37.3% |
12.1M 41.8% |
11M -9.0% |
12.35M 12.2% |
17.13M 38.7% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-28.61M - |
-3.42M - |
-1.33M - |
-52K - |
8.72M - |
7.28M -16.6% |
4.88M -32.9% |
7.93M 62.3% |
7.35M -7.3% |
8.93M 21.6% |
12.26M 37.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.912 - |
-0.092 - |
-0.036 - |
-0.001 - |
0.254 - |
0.163 -35.7% |
0.12 -26.7% |
0.16 33.6% |
0.149 -7.1% |
0.178 19.9% |
0.248 39.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.912 - |
-0.092 - |
-0.039 - |
-0.006 - |
0.254 - |
0.163 -35.7% |
0.12 -26.7% |
0.16 33.6% |
0.149 -7.1% |
0.178 19.9% |
0.248 39.3% |