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] |
317.34M -1.6% |
308.75M -2.7% |
255.71M -17.2% |
212.87M -16.8% |
172.48M -19.0% |
180.18M 4.5% |
244.22M 35.5% |
321.74M 31.7% |
409.18M 27.2% |
411.7M 0.6% |
411.36M -0.1% |
391.64M -4.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
185.46M 11.8% |
188.85M 1.8% |
170.84M -9.5% |
147.91M -13.4% |
114.16M -22.8% |
109.83M -3.8% |
139.45M 27.0% |
177.72M 27.5% |
217.14M 22.2% |
220.85M 1.7% |
221.34M 0.2% |
212.47M -4.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
131.88M -15.7% |
119.9M -9.1% |
84.87M -29.2% |
64.96M -23.5% |
58.33M -10.2% |
70.35M 20.6% |
104.77M 48.9% |
144.02M 37.5% |
192.04M 33.3% |
190.84M -0.6% |
190.03M -0.4% |
179.17M -5.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
297.13M 10.3% |
302.61M 1.8% |
302.89M 0.1% |
298.23M -1.5% |
295.35M -1.0% |
326M 10.4% |
357.3M 9.6% |
407.68M 14.1% |
463.05M 13.6% |
458.98M -0.9% |
479.71M 4.5% |
479.97M 0.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
111.67M 7.9% |
113.76M 1.9% |
132.06M 16.1% |
150.32M 13.8% |
181.19M 20.5% |
216.17M 19.3% |
217.86M 0.8% |
229.95M 5.6% |
245.91M 6.9% |
238.13M -3.2% |
258.37M 8.5% |
267.5M 3.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
20.21M -61.8% |
6.14M -69.6% |
-47.18M - |
-85.36M - |
-122.86M - |
-145.81M - |
-113.08M - |
-85.94M - |
-53.87M - |
-47.28M - |
-68.35M - |
-88.33M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.14M - |
- |
-29.99M - |
- |
-111.04M - |
- |
-124.2M - |
- |
-65.61M - |
- |
-76.07M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
28.14M -41.6% |
16.82M -40.2% |
-29.99M - |
-63.62M - |
-111.04M - |
-113.62M - |
-124.2M - |
-101.41M - |
-65.61M - |
-79.67M - |
-76.07M - |
-90.16M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 -50% |
0.04 -33.3% |
-0.07 - |
-0.15 - |
-0.26 - |
-0.27 - |
-0.3 - |
-0.249 - |
-0.16 - |
-0.2 - |
-0.18 - |
-0.211 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 -50% |
0.04 -33.3% |
-0.07 - |
-0.15 - |
-0.26 - |
-0.27 - |
-0.3 - |
-0.249 - |
-0.16 - |
-0.2 - |
-0.18 - |
-0.211 - |