2012 Q4 | 2013 Q4 | 2014 Q4 | 2015 Q2 | 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] | [friend] |
378.68M 2.5% |
392.4M 3.6% |
400.85M 2.2% |
409.07M 2.1% |
410.56M 0.4% |
428.71M 4.4% |
366.61M -14.5% |
348.46M -5.0% |
278.39M -20.1% |
231.24M -16.9% |
244.5M 5.7% |
258.47M 5.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
142.22M 0.3% |
143.79M 1.1% |
151.24M 5.2% |
153.74M 1.7% |
159.28M 3.6% |
171.3M 7.5% |
114.58M -33.1% |
104.97M -8.4% |
75.95M -27.7% |
54.04M -28.8% |
105.94M 96.0% |
110.25M 4.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
236.46M 3.9% |
248.62M 5.1% |
249.61M 0.4% |
255.33M 2.3% |
251.28M -1.6% |
257.41M 2.4% |
252.03M -2.1% |
243.48M -3.4% |
202.45M -16.9% |
177.19M -12.5% |
138.56M -21.8% |
148.21M 7.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
209.74M 1.4% |
211.65M 0.9% |
229.55M 8.5% |
238.23M 3.8% |
245.7M 3.1% |
265.18M 7.9% |
202.54M -23.6% |
185.76M -8.3% |
161.33M -13.1% |
137.63M -14.7% |
188.32M 36.8% |
197.25M 4.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
67.52M 4.0% |
67.86M 0.5% |
78.31M 15.4% |
84.49M 7.9% |
86.42M 2.3% |
93.88M 8.6% |
87.95M -6.3% |
80.78M -8.1% |
85.39M 5.7% |
83.58M -2.1% |
82.38M -1.4% |
86.99M 5.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
168.94M 3.8% |
180.75M 7.0% |
171.3M -5.2% |
170.84M -0.3% |
164.86M -3.5% |
163.53M -0.8% |
164.07M 0.3% |
162.7M -0.8% |
117.06M -28.1% |
93.61M -20.0% |
56.18M -40.0% |
61.22M 9.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
145.52M - |
- |
151.5M - |
- |
147.86M - |
- |
122.3M - |
- |
91.64M - |
- |
62.31M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
145.46M 1.1% |
153.06M 5.2% |
151.41M -1.1% |
151.42M 0.0% |
147.81M -2.4% |
145.95M -1.3% |
122.35M -16.2% |
122.53M 0.2% |
91.72M -25.1% |
72.97M -20.4% |
62.16M -14.8% |
62.77M 1.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.589 0.5% |
0.621 5.6% |
0.617 -0.7% |
0.617 0% |
0.604 -2.0% |
0.599 -1.0% |
0.5 -16.4% |
0.502 0.4% |
0.263 -47.7% |
0.135 -48.6% |
0.255 88.4% |
0.215 -15.7% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.589 0.5% |
0.621 5.6% |
0.617 -0.7% |
0.617 0% |
0.604 -2.0% |
0.599 -1.0% |
0.5 -16.4% |
0.502 0.4% |
0.263 -47.7% |
0.135 -48.6% |
0.255 88.4% |
0.215 -15.7% |