2016 Q4 | 2017 Q2 | 2017 Q3 | 2017 Q4 | 2018 Q1 | 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] |
2.06B 3.5% |
2.07B 0.5% |
2.09B 1.3% |
2.1B 0.2% |
2.12B 1.2% |
2.14B 0.8% |
2.21B 3.4% |
2.27B 2.7% |
2.31B 1.7% |
2.39B 3.2% |
2.39B 0.3% |
2.5B 4.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.35B 0.2% |
1.3B -4.1% |
1.32B 2.1% |
1.35B 1.6% |
1.38B 2.7% |
1.4B 1.5% |
1.43B 1.7% |
1.48B 3.9% |
1.5B 1.4% |
1.54B 2.4% |
1.57B 2.1% |
1.61B 2.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
704.72M 10.7% |
769.64M 9.2% |
768.97M -0.1% |
751.98M -2.2% |
740M -1.6% |
735.72M -0.6% |
784.71M 6.7% |
788.32M 0.5% |
807.83M 2.5% |
846.13M 4.7% |
820.57M -3.0% |
880.44M 7.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.91B 0.7% |
1.86B -2.3% |
1.9B 1.9% |
1.93B 1.6% |
1.98B 2.3% |
2.01B 1.5% |
2.02B 0.9% |
2.07B 2.2% |
2.08B 0.7% |
2.12B 2.0% |
2.17B 2.1% |
2.22B 2.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
554.5M 1.9% |
566.67M 2.2% |
575.07M 1.5% |
584.8M 1.7% |
593.62M 1.5% |
602.06M 1.4% |
595.79M -1.0% |
584.76M -1.8% |
579.77M -0.9% |
584.71M 0.9% |
596.32M 2.0% |
609.93M 2.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
150.22M 62.8% |
202.97M 35.1% |
193.91M -4.5% |
167.18M -13.8% |
146.38M -12.4% |
133.66M -8.7% |
188.92M 41.3% |
203.56M 7.7% |
228.06M 12.0% |
261.42M 14.6% |
224.25M -14.2% |
270.5M 20.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.73M - |
33.67M 89.9% |
20.17M -40.1% |
-835K - |
-273.09M - |
-269.39M - |
-254.79M - |
-258.42M - |
11.34M - |
38.76M 241.8% |
-48.72M - |
-120.31M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
9.23M - |
13.96M 51.4% |
10.62M -23.9% |
1.76M -83.4% |
-133.58M - |
-132.03M - |
-129.99M - |
-134.77M - |
-2.05M - |
10.32M - |
-83.99M - |
-168.69M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 - |
0.09 50% |
0.07 -22.2% |
0.01 -85.7% |
-0.89 - |
-0.87 - |
-0.86 - |
-0.9 - |
-0.01 - |
0.07 - |
-0.48 - |
-0.73 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.06 - |
0.09 50% |
0.07 -22.2% |
0.01 -85.7% |
-0.89 - |
-0.87 - |
-0.86 - |
-0.9 - |
-0.01 - |
0.06 - |
-0.48 - |
-0.73 - |