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 | 2024 Q2 | 2024 Q3 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.05B 2.9% |
1.07B 2.0% |
1.07B 0.2% |
1.1B 2.4% |
1.1B 0.2% |
1.12B 1.4% |
1.11B -1.1% |
1.14B 3.0% |
1.14B -0.2% |
1.15B 0.9% |
1.14B -0.5% |
1.16B 1.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
270.96M 3.7% |
257.35M -5.0% |
261.82M 1.7% |
273.61M 4.5% |
270.67M -1.1% |
294.35M 8.8% |
263.95M -10.3% |
266.56M 1.0% |
270.99M 1.7% |
276.31M 2.0% |
273.3M -1.1% |
285.09M 4.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
779.8M 2.6% |
814.03M 4.4% |
811.98M -0.3% |
825.85M 1.7% |
831.23M 0.7% |
823.45M -0.9% |
841.42M 2.2% |
872.12M 3.6% |
865.74M -0.7% |
870.15M 0.5% |
867.93M -0.3% |
877.43M 1.1% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
759.9M 4.5% |
819.56M 7.9% |
886.74M 8.2% |
977.72M 10.3% |
1.04B 5.9% |
1.25B 20.5% |
1.1B -12.2% |
961.06M -12.3% |
967.34M 0.7% |
977.93M 1.1% |
938.21M -4.1% |
960.15M 2.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
488.94M 5.0% |
562.21M 15.0% |
624.91M 11.2% |
704.1M 12.7% |
764.73M 8.6% |
953.34M 24.7% |
831.67M -12.8% |
694.5M -16.5% |
696.35M 0.3% |
701.62M 0.8% |
664.91M -5.2% |
675.06M 1.5% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
290.86M -1.3% |
251.82M -13.4% |
187.06M -25.7% |
121.74M -34.9% |
66.51M -45.4% |
-129.89M - |
9.74M - |
177.62M 1723.2% |
169.39M -4.6% |
168.53M -0.5% |
203.02M 20.5% |
202.37M -0.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
340.38M 7.3% |
490.64M 44.1% |
113.66M -76.8% |
45.75M -59.7% |
48.35M 5.7% |
-104.05M - |
15.44M - |
181.97M 1078.3% |
141.21M -22.4% |
298.83M 111.6% |
216.31M -27.6% |
219.01M 1.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
340.27M 7.4% |
490.49M 44.1% |
113.64M -76.8% |
45.75M -59.7% |
48.35M 5.7% |
-104.04M - |
15.44M - |
181.97M 1078.3% |
141.21M -22.4% |
298.83M 111.6% |
216.31M -27.6% |
219.01M 1.3% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.14 6.5% |
1.64 43.9% |
0.38 -76.8% |
0.15 -60.5% |
0.16 6.7% |
-0.36 - |
0.05 - |
0.61 1120.0% |
0.47 -23.0% |
0.98 108.5% |
0.7 -28.6% |
0.71 1.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.11 6.7% |
1.6 44.1% |
0.37 -76.9% |
0.15 -59.5% |
0.16 6.7% |
-0.36 - |
0.05 - |
0.59 1080.0% |
0.45 -23.7% |
0.95 111.1% |
0.69 -27.4% |
0.7 1.4% |