2016 Q4 | 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] |
229.61M -18.9% |
173.43M -24.5% |
194.36M 12.1% |
225.74M 16.1% |
226.03M 0.1% |
239.15M 5.8% |
192.85M -19.4% |
206.93M 7.3% |
243.84M 17.8% |
271.54M 11.4% |
343.26M 26.4% |
361.15M 5.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
56.87M -7.8% |
48.73M -14.3% |
50.87M 4.4% |
57.43M 12.9% |
60.14M 4.7% |
68.87M 14.5% |
71.13M 3.3% |
88.44M 24.3% |
102.14M 15.5% |
116.23M 13.8% |
141.03M 21.3% |
148.45M 5.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
172.73M -22.0% |
124.7M -27.8% |
143.49M 15.1% |
168.31M 17.3% |
165.88M -1.4% |
170.28M 2.6% |
121.72M -28.5% |
118.49M -2.7% |
141.7M 19.6% |
155.31M 9.6% |
202.23M 30.2% |
212.7M 5.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
342.75M 5.4% |
338.53M -1.2% |
350.43M 3.5% |
372.3M 6.2% |
381.08M 2.4% |
399.23M 4.8% |
392.87M -1.6% |
393.76M 0.2% |
386.94M -1.7% |
381.53M -1.4% |
401.08M 5.1% |
410.01M 2.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
285.87M 8.5% |
289.8M 1.4% |
299.56M 3.4% |
314.87M 5.1% |
320.94M 1.9% |
330.36M 2.9% |
321.73M -2.6% |
305.32M -5.1% |
284.81M -6.7% |
265.3M -6.9% |
260.05M -2.0% |
261.57M 0.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-113.14M - |
-165.09M - |
-156.07M - |
-146.56M - |
-155.05M - |
-160.08M - |
-200.01M - |
-186.83M - |
-143.11M - |
-109.98M - |
-57.82M - |
-48.86M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-89.64M - |
- |
-131.3M - |
- |
-125.15M - |
- |
-173.31M - |
- |
-130.89M - |
- |
-43.4M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-90.41M - |
-137.67M - |
-130.77M - |
-118.87M - |
-120.46M - |
-128.56M - |
-162.38M - |
-149.19M - |
-120.76M - |
-95.2M - |
-39.63M - |
-20.92M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.23 - |
-0.34 - |
-0.32 - |
-0.29 - |
-0.29 - |
-0.32 - |
-0.4 - |
-0.37 - |
-0.3 - |
-0.23 - |
-0.1 - |
-0.05 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-0.23 - |
-0.34 - |
-0.32 - |
-0.29 - |
-0.29 - |
-0.32 - |
-0.4 - |
-0.37 - |
-0.3 - |
-0.23 - |
-0.1 - |
-0.05 - |