2015 Q4 | 2016 Q4 | 2017 Q4 | 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] | [friend] |
599.71M -9.2% |
594.35M -0.9% |
540.33M -9.1% |
533.46M -1.3% |
486.39M -8.8% |
507.24M 4.3% |
477.11M -5.9% |
502.2M 5.3% |
553.83M 10.3% |
547.8M -1.1% |
570.8M 4.2% |
581.64M 1.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
414.44M -9.7% |
416.46M 0.5% |
406.01M -2.5% |
411M 1.2% |
382.97M -6.8% |
400.13M 4.5% |
374.02M -6.5% |
385.84M 3.2% |
416.17M 7.9% |
409.94M -1.5% |
407.48M -0.6% |
414.77M 1.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
185.27M -7.9% |
177.89M -4.0% |
134.33M -24.5% |
122.46M -8.8% |
103.42M -15.5% |
107.12M 3.6% |
103.09M -3.8% |
116.36M 12.9% |
137.66M 18.3% |
137.87M 0.2% |
163.31M 18.5% |
166.86M 2.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
576.07M -7.0% |
577.74M 0.3% |
562.77M -2.6% |
570.64M 1.4% |
542.7M -4.9% |
566.57M 4.4% |
534.92M -5.6% |
540.44M 1.0% |
564.02M 4.4% |
551.49M -2.2% |
550.3M -0.2% |
557.97M 1.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
161.63M 0.7% |
161.28M -0.2% |
156.77M -2.8% |
159.64M 1.8% |
159.74M 0.1% |
166.44M 4.2% |
160.9M -3.3% |
154.6M -3.9% |
147.86M -4.4% |
141.55M -4.3% |
142.82M 0.9% |
143.2M 0.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
23.64M -42.1% |
16.62M -29.7% |
-22.44M - |
-37.18M - |
-56.31M - |
-59.32M - |
-57.81M - |
-38.24M - |
-10.2M - |
-3.68M - |
20.49M - |
23.66M 15.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
34.76M - |
- |
-18.14M - |
- |
-65.36M - |
- |
-104.65M - |
- |
-55.34M - |
- |
22.49M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
38.76M -26.1% |
30.78M -20.6% |
-9.44M - |
-22.79M - |
-57.68M - |
-74.14M - |
-104.48M - |
-83.81M - |
-55.12M - |
-47.97M - |
23.17M - |
26.2M 13.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.12 -22.1% |
0.09 -25% |
-0.03 - |
-0.064 - |
-0.17 - |
-0.21 - |
-0.3 - |
-0.25 - |
-0.16 - |
-0.14 - |
0.07 - |
0.08 14.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.12 -22.1% |
0.09 -25% |
-0.03 - |
-0.064 - |
-0.17 - |
-0.21 - |
-0.3 - |
-0.25 - |
-0.16 - |
-0.14 - |
0.07 - |
0.08 14.3% |