2012 Q4 | 2013 Q4 | 2014 Q4 | 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] | [friend] | [friend] | [friend] |
864.14M 7.5% |
835.83M -3.3% |
907.82M 8.6% |
865.47M -4.7% |
777.95M -10.1% |
686.95M -11.7% |
518.51M -24.5% |
521.33M 0.5% |
534.47M 2.5% |
566.74M 6.0% |
672.9M 18.7% |
706.99M 5.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
456.51M 11.6% |
441.54M -3.3% |
509.08M 15.3% |
504.49M -0.9% |
453.36M -10.1% |
426.85M -5.8% |
330.79M -22.5% |
333.53M 0.8% |
350.82M 5.2% |
363.37M 3.6% |
431.43M 18.7% |
450.18M 4.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
407.63M 3.2% |
394.28M -3.3% |
398.74M 1.1% |
360.98M -9.5% |
324.59M -10.1% |
260.1M -19.9% |
187.73M -27.8% |
187.8M 0.0% |
183.65M -2.2% |
203.36M 10.7% |
241.47M 18.7% |
256.81M 6.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
585.9M 10.8% |
565.08M -3.6% |
640.2M 13.3% |
632.1M -1.3% |
591.25M -6.5% |
575.65M -2.6% |
490.08M -14.9% |
504.38M 2.9% |
543.83M 7.8% |
567.48M 4.3% |
643.15M 13.3% |
670.96M 4.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
129.39M 8.1% |
123.54M -4.5% |
131.12M 6.1% |
127.61M -2.7% |
137.89M 8.1% |
148.8M 7.9% |
159.29M 7.0% |
170.85M 7.3% |
193.01M 13.0% |
204.1M 5.7% |
211.72M 3.7% |
220.77M 4.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
278.25M 1.0% |
270.74M -2.7% |
267.62M -1.2% |
233.38M -12.8% |
186.7M -20.0% |
111.3M -40.4% |
28.44M -74.4% |
16.95M -40.4% |
-9.36M - |
-737.09K - |
29.75M - |
36.04M 21.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
269.04M - |
- |
254.62M - |
- |
194.1M - |
- |
58.3M - |
- |
17.56M - |
- |
47.07M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
269.04M -0.7% |
263.24M -2.2% |
254.62M -3.3% |
233.66M -8.2% |
194.1M -16.9% |
137.47M -29.2% |
58.3M -57.6% |
33.64M -42.3% |
17.56M -47.8% |
21.28M 21.2% |
47.15M 121.6% |
49.58M 5.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.127 0% |
1.107 -1.8% |
1.08 -2.4% |
0.99 -8.3% |
0.82 -17.2% |
0.58 -29.3% |
0.25 -56.9% |
0.15 -40% |
0.08 -46.7% |
0.1 25.0% |
0.2 100% |
0.21 5.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.127 0% |
1.107 -1.8% |
1.08 -2.4% |
0.99 -8.3% |
0.82 -17.2% |
0.58 -29.3% |
0.25 -56.9% |
0.15 -40% |
0.08 -46.7% |
0.1 25.0% |
0.2 100% |
0.21 5.0% |