2016 Q1 | 2016 Q2 | 2016 Q3 | 2016 Q4 | 2017 Q1 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 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] | [friend] | [friend] | [friend] |
678.14M 10.4% |
712.29M 5.0% |
709.63M -0.4% |
675.76M -4.8% |
591.93M -12.4% |
856.73M 44.7% |
835.54M -2.5% |
649.63M -22.3% |
656.4M 1.0% |
610.11M -7.1% |
626.66M 2.7% |
608.47M -2.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
425.62M 13.7% |
462.23M 8.6% |
429.91M -7.0% |
416.78M -3.1% |
363.02M -12.9% |
511.46M 40.9% |
538.11M 5.2% |
398.69M -25.9% |
428.05M 7.4% |
386.38M -9.7% |
384.05M -0.6% |
376.77M -1.9% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
252.52M 5.3% |
250.06M -1.0% |
279.71M 11.9% |
258.98M -7.4% |
228.91M -11.6% |
345.26M 50.8% |
297.43M -13.9% |
250.94M -15.6% |
228.34M -9.0% |
223.73M -2.0% |
242.61M 8.4% |
231.7M -4.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
594.77M 10.9% |
628.13M 5.6% |
621.71M -1.0% |
619.78M -0.3% |
573.62M -7.4% |
746.73M 30.2% |
718.68M -3.8% |
614.43M -14.5% |
631.62M 2.8% |
557.83M -11.7% |
571.79M 2.5% |
580.54M 1.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
169.14M 4.5% |
165.91M -1.9% |
191.79M 15.6% |
203M 5.8% |
210.6M 3.7% |
235.27M 11.7% |
180.57M -23.2% |
215.74M 19.5% |
203.56M -5.6% |
171.45M -15.8% |
187.74M 9.5% |
203.77M 8.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
83.37M 6.9% |
84.15M 0.9% |
87.92M 4.5% |
55.99M -36.3% |
18.32M -67.3% |
109.99M 500.5% |
116.86M 6.2% |
35.2M -69.9% |
24.78M -29.6% |
52.27M 110.9% |
54.87M 5.0% |
27.92M -49.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
129.96M - |
- | - | - |
70.58M - |
- | - | - |
53.87M - |
- | - | - | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.84M 25.9% |
74.7M 4.0% |
76.03M 1.8% |
39.12M -48.5% |
31.31M -20.0% |
89.56M 186.0% |
87.25M -2.6% |
32.49M -62.8% |
20.8M -36.0% |
30.66M 47.4% |
56.5M 84.2% |
6.49M -88.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.173 25.9% |
0.179 3.9% |
0.182 1.3% |
0.094 -48.3% |
0.075 -19.9% |
0.215 185.7% |
0.209 -2.9% |
0.078 -62.7% |
0.05 -36.0% |
0.073 47.2% |
0.136 85.8% |
0.015 -88.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.173 25.9% |
0.179 3.9% |
0.178 -0.7% |
0.093 -47.8% |
0.074 -20.0% |
0.213 186.2% |
0.206 -3.4% |
0.077 -62.6% |
0.049 -36.0% |
0.073 48.7% |
0.134 82.5% |
0.015 -88.5% |