2016 Q3 | 2017 Q3 | 2018 Q2 | 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] |
379.03M 6.0% |
387.18M 2.2% |
387.96M 0.2% |
375.58M -3.2% |
367.82M -2.1% |
327.89M -10.9% |
317.12M -3.3% |
299.24M -5.6% |
271.86M -9.2% |
294.48M 8.3% |
349.15M 18.6% |
348.58M -0.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
102.53M -3.5% |
101.07M -1.4% |
98.41M -2.6% |
96.5M -1.9% |
96.91M 0.4% |
97.17M 0.3% |
99.12M 2.0% |
99.83M 0.7% |
96.52M -3.3% |
95.16M -1.4% |
95.31M 0.2% |
91.18M -4.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
276.5M 10.1% |
286.11M 3.5% |
289.55M 1.2% |
279.09M -3.6% |
270.91M -2.9% |
230.72M -14.8% |
218M -5.5% |
199.4M -8.5% |
175.34M -12.1% |
199.31M 13.7% |
253.84M 27.4% |
257.4M 1.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
308.75M 1.3% |
321.5M 4.1% |
312.46M -2.8% |
311.2M -0.4% |
303.18M -2.6% |
289.55M -4.5% |
304.42M 5.1% |
308.19M 1.2% |
305.11M -1.0% |
309.76M 1.5% |
307.36M -0.8% |
299.63M -2.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
206.21M 3.9% |
220.42M 6.9% |
214.04M -2.9% |
214.71M 0.3% |
206.26M -3.9% |
192.38M -6.7% |
205.29M 6.7% |
208.36M 1.5% |
208.59M 0.1% |
214.59M 2.9% |
212.05M -1.2% |
208.44M -1.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.28M 33.7% |
65.69M -6.5% |
75.51M 15.0% |
64.38M -14.7% |
64.65M 0.4% |
38.34M -40.7% |
12.71M -66.9% |
-8.95M - |
-33.26M - |
-15.28M - |
41.79M - |
48.96M 17.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.79M 340.4% |
45.89M 4.8% |
44M -4.1% |
32.36M -26.5% |
-72.71M - |
-310.83M - |
-332.03M - |
-357.64M - |
-274.83M - |
-56.25M - |
-30.24M - |
-282.13M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
43.79M 340.4% |
45.89M 4.8% |
44M -4.1% |
32.36M -26.5% |
-72.71M - |
-310.83M - |
-332.03M - |
-357.64M - |
-274.83M - |
-56.25M - |
-30.24M - |
-282.13M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.17 387.5% |
1.22 4.3% |
1.15 -5.7% |
0.85 -26.1% |
-1.85 - |
-7.93 - |
-8.47 - |
-9.11 - |
-6.98 - |
-1.4 - |
-0.82 - |
-6.83 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.13 438.1% |
1.17 3.5% |
1.11 -5.1% |
0.82 -26.1% |
-1.86 - |
-7.93 - |
-8.47 - |
-9.11 - |
-6.98 - |
-1.4 - |
-0.82 - |
-6.83 - |