2013 Q4 | 2014 Q4 | 2015 Q4 | 2016 Q4 | 2017 Q4 | 2018 Q4 | 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] |
648.06M 2.5% |
651.79M 0.6% |
632.95M -2.9% |
684.48M 8.1% |
596.75M -12.8% |
605.89M 1.5% |
532.44M -12.1% |
544.4M 2.2% |
553.26M 1.6% |
490.09M -11.4% |
519.62M 6.0% |
523.84M 0.8% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
184.74M 1.7% |
179.03M -3.1% |
204.38M 14.2% |
248M 21.3% |
224.69M -9.4% |
243.36M 8.3% |
219.08M -10.0% |
236.87M 8.1% |
244.4M 3.2% |
226.64M -7.3% |
257.76M 13.7% |
253.7M -1.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
463.32M 2.8% |
472.76M 2.0% |
428.58M -9.3% |
436.47M 1.8% |
372.05M -14.8% |
362.53M -2.6% |
313.36M -13.6% |
307.53M -1.9% |
308.86M 0.4% |
263.46M -14.7% |
261.86M -0.6% |
270.14M 3.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
479.98M 3.1% |
487.03M 1.5% |
528.68M 8.6% |
582.49M 10.2% |
508.95M -12.6% |
504.66M -0.8% |
470.89M -6.7% |
471.56M 0.1% |
495.79M 5.1% |
461.56M -6.9% |
542.22M 17.5% |
550.38M 1.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
295.24M 4.0% |
308M 4.3% |
324.3M 5.3% |
334.49M 3.1% |
284.26M -15.0% |
261.3M -8.1% |
251.81M -3.6% |
234.69M -6.8% |
251.39M 7.1% |
234.92M -6.5% |
284.46M 21.1% |
296.68M 4.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
168.08M 0.9% |
164.76M -2.0% |
104.28M -36.7% |
101.98M -2.2% |
87.8M -13.9% |
101.24M 15.3% |
61.55M -39.2% |
72.84M 18.3% |
57.47M -21.1% |
28.53M -50.3% |
-22.6M - |
-26.55M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
141.21M - |
- |
96.55M - |
- |
90.52M - |
- |
49.48M - |
- |
57.49M - |
- |
-6.18M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
141.54M 0.8% |
139.24M -1.6% |
96.5M -30.7% |
99.14M 2.7% |
89.71M -9.5% |
97.71M 8.9% |
48.81M -50.0% |
53.42M 9.4% |
56.45M 5.7% |
24.23M -57.1% |
-8.04M - |
-11.23M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.033 -8.0% |
1.151 11.4% |
0.667 -42.1% |
0.683 2.5% |
0.268 -60.8% |
0.163 -39.2% |
0.34 109.0% |
0.245 -27.9% |
0.393 60.2% |
0.17 -56.6% |
-0.06 - |
-0.08 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.033 -8.0% |
1.151 11.4% |
0.667 -42.1% |
0.683 2.5% |
0.268 -60.8% |
0.163 -39.2% |
0.34 109.0% |
0.245 -27.9% |
0.393 60.2% |
0.17 -56.6% |
-0.06 - |
-0.08 - |