2016 Q4 | 2017 Q4 | 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] |
164.55M 20.3% |
164.26M -0.2% |
156.02M -5.0% |
150.65M -3.4% |
140.57M -6.7% |
135.49M -3.6% |
156.19M 15.3% |
178.54M 14.3% |
177.16M -0.8% |
205.59M 16.0% |
210.04M 2.2% |
199.48M -5.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
37.94M 30.9% |
42.47M 11.9% |
49.95M 17.6% |
50.48M 1.1% |
48.51M -3.9% |
43.85M -9.6% |
53.64M 22.3% |
61.63M 14.9% |
62.74M 1.8% |
68.46M 9.1% |
60.61M -11.5% |
57.15M -5.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
126.61M 17.4% |
121.79M -3.8% |
106.07M -12.9% |
100.18M -5.6% |
92.06M -8.1% |
91.64M -0.5% |
102.55M 11.9% |
116.91M 14.0% |
114.42M -2.1% |
137.13M 19.8% |
149.42M 9.0% |
142.33M -4.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
235.24M 8.8% |
243.36M 3.5% |
259.54M 6.6% |
260.46M 0.4% |
252.28M -3.1% |
265.32M 5.2% |
302.56M 14.0% |
338.11M 11.8% |
369.53M 9.3% |
390.15M 5.6% |
407.84M 4.5% |
394.58M -3.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
197.29M 5.4% |
200.89M 1.8% |
209.59M 4.3% |
209.98M 0.2% |
203.77M -3.0% |
221.47M 8.7% |
248.92M 12.4% |
276.48M 11.1% |
306.79M 11.0% |
321.69M 4.9% |
347.22M 7.9% |
337.42M -2.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-70.69M - |
-79.09M - |
-103.52M - |
-109.8M - |
-111.71M - |
-129.83M - |
-146.37M - |
-159.57M - |
-192.37M - |
-184.56M - |
-197.8M - |
-195.1M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-58.78M - |
- |
-82.65M - |
- |
-89.19M - |
- |
-112.34M - |
- |
-107.32M - |
- |
-161.3M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-59.11M - |
-67.01M - |
-79.93M - |
-84.24M - |
-85.4M - |
-98.51M - |
-110.58M - |
-73.18M - |
-103.3M - |
-100.32M - |
-156.39M - |
-175.09M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.14 - |
-0.16 - |
-0.19 - |
-0.2 - |
-0.21 - |
-0.24 - |
-0.26 - |
-0.17 - |
-0.23 - |
-0.22 - |
-0.35 - |
-0.39 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.14 - |
-0.16 - |
-0.19 - |
-0.2 - |
-0.21 - |
-0.24 - |
-0.26 - |
-0.17 - |
-0.23 - |
-0.22 - |
-0.35 - |
-0.39 - |