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] |
508.78M -3.1% |
471.52M -7.3% |
405.6M -14.0% |
340.03M -16.2% |
274.37M -19.3% |
266.74M -2.8% |
239.7M -10.1% |
255.65M 6.7% |
290.89M 13.8% |
352.06M 21.0% |
409.35M 16.3% |
452.52M 10.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
276.05M -1.9% |
261.55M -5.3% |
236.06M -9.7% |
206.58M -12.5% |
171.99M -16.7% |
171.81M -0.1% |
154.74M -9.9% |
161.27M 4.2% |
186.25M 15.5% |
226.38M 21.5% |
246.62M 8.9% |
276.22M 12.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
232.73M -4.3% |
209.97M -9.8% |
169.54M -19.3% |
133.45M -21.3% |
102.38M -23.3% |
94.93M -7.3% |
84.97M -10.5% |
94.38M 11.1% |
104.64M 10.9% |
125.68M 20.1% |
162.73M 29.5% |
176.3M 8.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
421.04M -1.1% |
415.98M -1.2% |
394.86M -5.1% |
370.64M -6.1% |
343.15M -7.4% |
345.78M 0.8% |
348.9M 0.9% |
358.3M 2.7% |
386.93M 8.0% |
433.63M 12.1% |
457.27M 5.5% |
495.76M 8.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
144.99M 0.5% |
154.43M 6.5% |
158.8M 2.8% |
164.06M 3.3% |
171.16M 4.3% |
173.97M 1.6% |
194.16M 11.6% |
197.03M 1.5% |
200.69M 1.9% |
207.24M 3.3% |
210.65M 1.6% |
219.54M 4.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
87.74M -11.4% |
55.54M -36.7% |
10.74M -80.7% |
-30.61M - |
-68.77M - |
-79.04M - |
-109.2M - |
-102.65M - |
-96.05M - |
-81.57M - |
-47.92M - |
-43.24M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
92.03M - |
- |
26.47M - |
- |
-47.19M - |
- |
-109.33M - |
- |
-100.54M - |
- |
-71.95M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
92.79M -5.7% |
76.18M -17.9% |
29.57M -61.2% |
-6.44M - |
-42.98M - |
-71.49M - |
-106.04M - |
-101.76M - |
-98.63M - |
-83.49M - |
-71.6M - |
-70.92M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.92 -5.2% |
0.76 -17.4% |
0.3 -60.5% |
-0.05 - |
-0.42 - |
-0.71 - |
-1.06 - |
-1.02 - |
-0.99 - |
-0.84 - |
-0.71 - |
-0.73 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.92 -5.2% |
0.76 -17.4% |
0.3 -60.5% |
-0.05 - |
-0.42 - |
-0.71 - |
-1.06 - |
-1.02 - |
-0.99 - |
-0.84 - |
-0.71 - |
-0.73 - |