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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
867.5M 4.7% |
912.98M 5.2% |
965.05M 5.7% |
1.02B 5.5% |
1.06B 4.4% |
1.08B 1.6% |
1.1B 1.8% |
1.14B 3.5% |
1.17B 2.5% |
1.2B 3.3% |
1.23B 2.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
195.93M 9.3% |
207.53M 5.9% |
216.54M 4.3% |
223.03M 3.0% |
229.28M 2.8% |
234.23M 2.2% |
237.01M 1.2% |
248.41M 4.8% |
255.14M 2.7% |
260.64M 2.2% |
266.08M 2.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
671.57M 3.4% |
705.45M 5.0% |
748.51M 6.1% |
795.52M 6.3% |
833.64M 4.8% |
845.64M 1.4% |
862.07M 1.9% |
889.56M 3.2% |
911.3M 2.4% |
944.08M 3.6% |
962.33M 1.9% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
693.9M 7.9% |
811.29M 16.9% |
870.46M 7.3% |
923.02M 6.0% |
944.88M 2.4% |
868.74M -8.1% |
890.47M 2.5% |
920.17M 3.3% |
951.05M 3.4% |
971.19M 2.1% |
997.87M 2.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
497.97M 7.4% |
603.75M 21.2% |
653.92M 8.3% |
699.99M 7.0% |
715.61M 2.2% |
634.51M -11.3% |
653.46M 3.0% |
671.76M 2.8% |
695.9M 3.6% |
710.55M 2.1% |
731.79M 3.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
173.6M -6.7% |
101.7M -41.4% |
94.59M -7.0% |
95.53M 1.0% |
118.04M 23.6% |
211.12M 78.9% |
208.61M -1.2% |
217.81M 4.4% |
215.39M -1.1% |
233.53M 8.4% |
230.54M -1.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
159.69M 3.8% |
103.72M -35.0% |
93.19M -10.2% |
92.57M -0.7% |
102.62M 10.9% |
187.64M 82.8% |
174.78M -6.9% |
163.88M -6.2% |
156.89M -4.3% |
172.92M 10.2% |
326.79M 89.0% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
159.46M 3.8% |
103.48M -35.1% |
93.18M -10.0% |
92.56M -0.7% |
102.59M 10.8% |
187.6M 82.9% |
174.74M -6.9% |
163.85M -6.2% |
156.87M -4.3% |
172.91M 10.2% |
326.79M 89.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.567 1.0% |
0.35 -38.3% |
0.3 -14.3% |
0.29 -3.3% |
0.32 10.3% |
0.6 87.5% |
0.57 -5.0% |
0.54 -5.3% |
0.51 -5.6% |
0.56 9.8% |
1.05 87.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.567 1.0% |
0.33 -41.8% |
0.3 -9.1% |
0.29 -3.3% |
0.32 10.3% |
0.59 84.4% |
0.55 -6.8% |
0.51 -7.3% |
0.49 -3.9% |
0.55 12.2% |
1 81.8% |