2012 Q4 | 2013 Q4 | 2014 Q4 | 2015 Q2 | 2015 Q4 | 2016 Q4 | 2017 Q2 | 2017 Q4 | 2018 Q3 | 2018 Q4 | 2019 Q1 | 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] | [friend] | [friend] |
141.38M 30.0% |
126.98M -10.2% |
181.64M 43.0% |
184.69M 1.7% |
211.61M 14.6% |
225.34M 6.5% |
348.31M 54.6% |
386.63M 11.0% |
606.33M 56.8% |
678.09M 11.8% |
834.97M 23.1% |
843.25M 1.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
63.18M -2.6% |
57.74M -8.6% |
78.51M 36.0% |
82.46M 5.0% |
110.39M 33.9% |
115.94M 5.0% |
176.45M 52.2% |
187.67M 6.4% |
287.98M 53.4% |
320.86M 11.4% |
416.77M 29.9% |
423.11M 1.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
78.2M 78.4% |
69.24M -11.5% |
103.13M 48.9% |
102.24M -0.9% |
101.22M -1.0% |
109.4M 8.1% |
171.86M 57.1% |
198.96M 15.8% |
318.35M 60.0% |
357.23M 12.2% |
418.2M 17.1% |
420.14M 0.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
192.02M 1.3% |
199.93M 4.1% |
236.71M 18.4% |
241.55M 2.0% |
269.4M 11.5% |
260.73M -3.2% |
309.74M 18.8% |
330.35M 6.7% |
453.05M 37.1% |
507.86M 12.1% |
625.57M 23.2% |
633M 1.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
128.84M 3.4% |
142.19M 10.4% |
158.2M 11.3% |
159.1M 0.6% |
159.01M -0.1% |
144.79M -8.9% |
133.29M -7.9% |
142.68M 7.0% |
165.07M 15.7% |
187M 13.3% |
208.8M 11.7% |
209.89M 0.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-50.64M - |
-72.95M - |
-55.07M - |
-56.86M - |
-57.79M - |
-35.39M - |
38.58M - |
56.28M 45.9% |
153.28M 172.3% |
170.23M 11.1% |
209.4M 23.0% |
210.25M 0.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-35.4M - |
- |
-59.4M - |
- |
-54.04M - |
- |
51.15M - |
- |
151.07M - |
- |
197.26M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-33.68M - |
-54.76M - |
-57.65M - |
-56.64M - |
-49.38M - |
-29.41M - |
50.39M - |
68.91M 36.8% |
141.54M 105.4% |
144.9M 2.4% |
188.21M 29.9% |
191.95M 2.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.151 - |
-0.244 - |
-0.258 - |
-0.253 - |
-0.222 - |
-0.133 - |
0.222 - |
0.302 36.0% |
0.622 105.9% |
0.642 3.2% |
0.827 28.7% |
0.842 1.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.151 - |
-0.244 - |
-0.258 - |
-0.253 - |
-0.222 - |
-0.133 - |
0.222 - |
0.302 36.0% |
0.622 105.9% |
0.642 3.2% |
0.82 27.7% |
0.835 1.9% |