2010 Q4 | 2011 Q4 | 2012 Q4 | 2013 Q2 | 2013 Q4 | 2014 Q2 | 2014 Q4 | 2015 Q2 | 2015 Q4 | 2017 Q4 | 2018 Q4 | 2019 Q3 | 2019 Q4 | 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] |
3.03B 266.8% |
3.29B 8.4% |
3.42B 4.2% |
3.39B -1.1% |
3.12B -8.0% |
2.82B -9.7% |
2.31B -18.1% |
1.99B -13.7% |
1.99B 0.1% |
2.02B 1.6% |
2.14B 6.0% |
2.15B 0.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.47B 259.4% |
713.25M -71.1% |
2.85B 299.2% |
2.79B -2.2% |
2.51B -9.8% |
2.24B -10.9% |
1.84B -18.0% |
1.58B -14.0% |
1.58B 0.0% |
1.58B 0.2% |
1.62B 2.5% |
1.61B -0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
563.23M 303.5% |
-750.4M - |
577.59M - |
602.87M 4.4% |
607.02M 0.7% |
577.39M -4.9% |
469.64M -18.7% |
410.3M -12.6% |
410.8M 0.1% |
439.64M 7.0% |
522.03M 18.7% |
540.99M 3.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.63B 262.1% |
765.37M -70.9% |
3.06B 299.8% |
3.01B -1.8% |
2.74B -8.9% |
2.47B -9.9% |
2.04B -17.3% |
1.79B -12.5% |
1.78B -0.2% |
1.8B 0.9% |
1.84B 2.5% |
1.84B -0.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
161.22M 310.0% |
52.11M -67.7% |
212.94M 308.6% |
219.32M 3.0% |
225.81M 3.0% |
230.32M 2.0% |
206.33M -10.4% |
208.45M 1.0% |
203.67M -2.3% |
217.19M 6.6% |
222.3M 2.4% |
230.84M 3.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
402M 300.9% |
-1.03B - |
364.65M - |
383.56M 5.2% |
381.21M -0.6% |
347.08M -9.0% |
263.31M -24.1% |
201.84M -23.3% |
207.13M 2.6% |
222.46M 7.4% |
299.73M 34.7% |
310.15M 3.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
267.19M 212.7% |
- |
258.54M - |
266.33M 3.0% |
311.37M 16.9% |
- |
262.2M - |
- |
201.93M - |
- |
213.94M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
267.19M 212.7% |
272.4M 2.0% |
258.54M -5.1% |
266.33M 3.0% |
311.37M 16.9% |
310.48M -0.3% |
262.12M -15.6% |
210.21M -19.8% |
203.32M -3.3% |
192.53M -5.3% |
217.04M 12.7% |
225.81M 4.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.68 209.1% |
0.684 0.7% |
0.65 -5.0% |
0.67 3.1% |
0.78 16.4% |
0.77 -1.3% |
0.62 -19.5% |
0.47 -24.2% |
0.42 -10.6% |
0.38 -9.5% |
0.46 21.1% |
0.48 4.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.68 209.1% |
0.684 0.7% |
0.65 -5.0% |
0.67 3.1% |
0.78 16.4% |
0.77 -1.3% |
0.62 -19.5% |
0.47 -24.2% |
0.42 -10.6% |
0.38 -9.5% |
0.46 21.1% |
0.48 4.3% |