2019 Q2 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
768.02M 1.1% |
975.39M 27.0% |
905.16M -7.2% |
1.05B 15.9% |
966.16M -7.9% |
1.07B 10.3% |
1.05B -1.8% |
1.1B 5.1% |
1.07B -3.0% |
1.15B 7.5% |
1.14B -0.3% |
1.2B 4.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
451.54M 1.6% |
581.75M 28.8% |
550.41M -5.4% |
619.26M 12.5% |
569.42M -8.0% |
599.54M 5.3% |
583.12M -2.7% |
590.62M 1.3% |
587.02M -0.6% |
621.36M 5.8% |
619.78M -0.3% |
651.51M 5.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
316.48M 0.4% |
393.64M 24.4% |
354.75M -9.9% |
429.47M 21.1% |
396.74M -7.6% |
466.24M 17.5% |
463.28M -0.6% |
509.02M 9.9% |
479.51M -5.8% |
525.35M 9.6% |
523.27M -0.4% |
544.71M 4.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
629.64M -0.5% |
736.8M 17.0% |
755.66M 2.6% |
851.27M 12.7% |
817.38M -4.0% |
857.64M 4.9% |
856.57M -0.1% |
882.7M 3.1% |
882.68M 0.0% |
913.91M 3.5% |
929.57M 1.7% |
971.12M 4.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
178.09M -5.3% |
155.05M -12.9% |
205.25M 32.4% |
232.01M 13.0% |
247.96M 6.9% |
258.1M 4.1% |
273.44M 5.9% |
292.08M 6.8% |
295.65M 1.2% |
292.55M -1.1% |
309.79M 5.9% |
319.61M 3.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
138.38M 8.7% |
238.59M 72.4% |
149.5M -37.3% |
197.47M 32.1% |
148.78M -24.7% |
208.14M 39.9% |
189.84M -8.8% |
216.94M 14.3% |
183.86M -15.3% |
232.81M 26.6% |
213.48M -8.3% |
225.11M 5.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
124.03M 10.2% |
179.15M 44.4% |
134.52M -24.9% |
183.29M 36.3% |
134.57M -26.6% |
188.98M 40.4% |
172.57M -8.7% |
201.28M 16.6% |
167.06M -17.0% |
212.27M 27.1% |
195.11M -8.1% |
207.89M 6.6% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
90.35M 10.0% |
134.55M 48.9% |
100.5M -25.3% |
135.19M 34.5% |
101.18M -25.2% |
136.08M 34.5% |
127.77M -6.1% |
150.32M 17.7% |
123.95M -17.5% |
158.63M 28.0% |
144.88M -8.7% |
155.21M 7.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.01 10.3% |
0.014 49.0% |
0.011 -25.2% |
0.014 33.6% |
0.011 -25.2% |
0.015 35.5% |
0.013 -6.9% |
0.016 17.8% |
0.013 -17.6% |
0.017 28.2% |
0.015 -8.9% |
0.016 7.2% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.01 10.3% |
0.014 49.0% |
0.011 -25.9% |
0.014 34.9% |
0.011 -25.2% |
0.015 35.5% |
0.013 -6.9% |
0.016 17.8% |
0.013 -17.6% |
0.017 28.2% |
0.015 -8.9% |
0.016 7.2% |