2018 Q4 | 2019 Q3 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
261.77M 3.5% |
275.4M 5.2% |
286.1M 3.9% |
300.94M 5.2% |
313.6M 4.2% |
324.36M 3.4% |
335.64M 3.5% |
344.39M 2.6% |
352.08M 2.2% |
352.96M 0.2% |
354.34M 0.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
111.49M 6.6% |
117.23M 5.1% |
111.62M -4.8% |
118.39M 6.1% |
126.04M 6.5% |
130.08M 3.2% |
132.58M 1.9% |
134.64M 1.6% |
135.67M 0.8% |
138.74M 2.3% |
141.02M 1.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
150.28M 1.4% |
158.17M 5.2% |
174.49M 10.3% |
182.55M 4.6% |
187.56M 2.7% |
194.27M 3.6% |
203.07M 4.5% |
209.75M 3.3% |
216.41M 3.2% |
214.22M -1.0% |
213.31M -0.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
296.9M 6.2% |
318.78M 7.4% |
272.52M -14.5% |
286.85M 5.3% |
300.64M 4.8% |
299.77M -0.3% |
303.12M 1.1% |
310.57M 2.5% |
309.37M -0.4% |
326.9M 5.7% |
348.13M 6.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
185.41M 5.9% |
201.55M 8.7% |
160.91M -20.2% |
168.46M 4.7% |
174.6M 3.6% |
169.69M -2.8% |
170.55M 0.5% |
175.92M 3.2% |
173.69M -1.3% |
188.16M 8.3% |
207.1M 10.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-35.13M - |
-43.38M - |
13.58M - |
14.09M 3.7% |
12.96M -8.0% |
24.58M 89.6% |
32.52M 32.3% |
33.83M 4.0% |
42.72M 26.3% |
26.06M -39.0% |
6.21M -76.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-55.02M - |
-58.01M - |
-13.27M - |
-12.11M - |
-9.84M - |
-4.14M - |
14.73M - |
13.88M -5.8% |
19.17M 38.2% |
-33.73M - |
-55.36M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-55.02M - |
-58.01M - |
-13.27M - |
-12.11M - |
-9.84M - |
-4.14M - |
14.73M - |
13.88M -5.8% |
19.17M 38.2% |
-33.73M - |
-55.36M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.36 - |
-0.369 - |
-0.09 - |
-0.09 - |
-0.07 - |
-0.03 - |
0.09 - |
0.09 0% |
0.12 33.3% |
-0.22 - |
-0.35 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.36 - |
-0.369 - |
-0.09 - |
-0.09 - |
-0.07 - |
-0.04 - |
0.09 - |
0.09 0% |
0.12 33.3% |
-0.22 - |
-0.35 - |