2017 Q4 | 2018 Q4 | 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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
729.63M 11.0% |
761.94M 4.4% |
804.63M 5.6% |
837.9M 4.1% |
867.02M 3.5% |
922.97M 6.5% |
1.01B 9.6% |
1.05B 3.9% |
1.1B 4.5% |
1.06B -3.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
425.52M 9.4% |
433.95M 2.0% |
461.59M 6.4% |
478.19M 3.6% |
492.94M 3.1% |
535.81M 8.7% |
588.18M 9.8% |
606.75M 3.2% |
638.99M 5.3% |
599.06M -6.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
304.11M 13.4% |
327.99M 7.9% |
343.03M 4.6% |
359.71M 4.9% |
374.08M 4.0% |
387.16M 3.5% |
423.55M 9.4% |
444.41M 4.9% |
459.86M 3.5% |
461.14M 0.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
558M 7.1% |
580.75M 4.1% |
612.15M 5.4% |
632.55M 3.3% |
651.76M 3.0% |
697.84M 7.1% |
766M 9.8% |
793.5M 3.6% |
842.13M 6.1% |
810.89M -3.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
132.48M 0.3% |
146.8M 10.8% |
150.55M 2.6% |
154.36M 2.5% |
158.82M 2.9% |
162.03M 2.0% |
177.82M 9.7% |
186.75M 5.0% |
203.14M 8.8% |
211.83M 4.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
171.63M 26.1% |
181.19M 5.6% |
192.48M 6.2% |
205.35M 6.7% |
215.27M 4.8% |
225.13M 4.6% |
245.73M 9.2% |
257.66M 4.9% |
256.72M -0.4% |
249.31M -2.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
137.04M 413.4% |
- |
160.88M - |
- |
184.7M - |
- |
213.3M - |
- |
222.4M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
137.04M 30.7% |
145.13M 5.9% |
160.88M 10.9% |
173.65M 7.9% |
184.7M 6.4% |
195.9M 6.1% |
213.3M 8.9% |
224.38M 5.2% |
222.4M -0.9% |
216.4M -2.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.845 31.6% |
0.818 -3.2% |
0.845 3.3% |
0.865 2.4% |
0.845 -2.3% |
0.905 7.2% |
0.98 8.2% |
1.027 4.8% |
0.99 -3.6% |
0.98 -1.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.845 31.6% |
0.818 -3.2% |
0.845 3.3% |
0.865 2.4% |
0.845 -2.3% |
0.905 7.2% |
0.98 8.2% |
1.027 4.8% |
0.99 -3.6% |
0.98 -1.0% |