2012 Q4 | 2013 Q4 | 2014 Q4 | 2015 Q2 | 2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q2 | 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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
157.89M 5.0% |
230.8M 46.2% |
242.2M 4.9% |
238.3M -1.6% |
236.95M -0.6% |
167.36M -29.4% |
162.12M -3.1% |
162.56M 0.3% |
151.84M -6.6% |
162.5M 7.0% |
153.9M -5.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.47M 55.6% |
18.52M 433.4% |
19.07M 2.9% |
20.25M 6.2% |
21.63M 6.8% |
11.15M -48.5% |
11.48M 2.9% |
13.02M 13.4% |
12.25M -5.9% |
12.43M 1.5% |
13.1M 5.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
154.41M 4.2% |
212.27M 37.5% |
223.13M 5.1% |
218.05M -2.3% |
215.31M -1.3% |
156.2M -27.5% |
150.65M -3.6% |
149.55M -0.7% |
139.6M -6.7% |
150.07M 7.5% |
140.79M -6.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
145.47M 24.3% |
182.99M 25.8% |
201.37M 10.0% |
215.34M 6.9% |
225.2M 4.6% |
209.94M -6.8% |
214.78M 2.3% |
209.63M -2.4% |
198.37M -5.4% |
194.88M -1.8% |
189.93M -2.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
142M 23.7% |
164.46M 15.8% |
182.31M 10.9% |
195.09M 7.0% |
203.57M 4.3% |
198.79M -2.3% |
203.3M 2.3% |
196.62M -3.3% |
186.12M -5.3% |
182.45M -2.0% |
176.83M -3.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.42M -62.8% |
47.81M 285.0% |
40.83M -14.6% |
22.96M -43.8% |
11.75M -48.8% |
-42.58M - |
-52.65M - |
-47.07M - |
-46.52M - |
-32.38M - |
-36.04M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
60.03M - |
- |
34.48M - |
- |
-27.94M - |
- |
-30.68M - |
- |
-40.19M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
25.71M -35.3% |
60.03M 133.5% |
55.2M -8.0% |
34.48M -37.5% |
23.74M -31.2% |
-27.94M - |
-36.79M - |
-30.68M - |
-32.03M - |
-40.19M - |
-43.12M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.386 -37.2% |
0.771 100.0% |
0.714 -7.4% |
0.441 -38.2% |
0.301 -31.7% |
-0.35 - |
-0.47 - |
-0.38 - |
-0.4 - |
-0.51 - |
-0.54 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.386 -37.2% |
0.771 100.0% |
0.714 -7.4% |
0.441 -38.2% |
0.301 -31.7% |
-0.35 - |
-0.47 - |
-0.38 - |
-0.4 - |
-0.51 - |
-0.54 - |