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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.52B 29.2% |
1.37B -10.0% |
1.51B 10.3% |
1.33B -11.8% |
1.68B 26.7% |
1.48B -11.9% |
1.62B 9.1% |
1.48B -8.3% |
1.74B 17.3% |
1.54B -11.3% |
1.61B 4.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
775.14M 38.9% |
718.24M -7.3% |
796.74M 10.9% |
744.28M -6.6% |
948.75M 27.5% |
913.07M -3.8% |
907.24M -0.6% |
843.21M -7.1% |
913.99M 8.4% |
831.7M -9.0% |
885.37M 6.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
741.99M 20.5% |
647.1M -12.8% |
709.8M 9.7% |
584.74M -17.6% |
734.83M 25.7% |
570.46M -22.4% |
710.59M 24.6% |
640.54M -9.9% |
826.74M 29.1% |
712.65M -13.8% |
722.56M 1.4% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.3B 14.8% |
1.23B -5.2% |
1.32B 7.3% |
1.28B -2.9% |
1.46B 13.6% |
1.42B -2.7% |
1.4B -1.2% |
1.35B -3.9% |
1.41B 4.5% |
1.31B -6.6% |
1.39B 5.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
521.57M -8.7% |
511.41M -1.9% |
523.21M 2.3% |
536.99M 2.6% |
507.39M -5.5% |
504.04M -0.7% |
493.21M -2.1% |
502.68M 1.9% |
492.04M -2.1% |
481.1M -2.2% |
504.31M 4.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
220.42M 394.6% |
135.69M -38.4% |
186.59M 37.5% |
47.75M -74.4% |
227.43M 376.3% |
66.42M -70.8% |
217.38M 227.3% |
137.87M -36.6% |
334.7M 142.8% |
231.55M -30.8% |
218.25M -5.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
379.99M - |
- | - | - |
298.17M - |
- | - | - |
562.8M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
143.36M 22.1% |
96.4M -32.8% |
129.03M 33.8% |
32.17M -75.1% |
137.54M 327.5% |
50.2M -63.5% |
177.82M 254.2% |
72.74M -59.1% |
209.75M 188.4% |
162.91M -22.3% |
104.39M -35.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.97 21.8% |
22.15 -32.8% |
29.03 31.1% |
4.42 -84.8% |
27.6 524.4% |
10.08 -63.5% |
35.86 255.8% |
15.04 -58.1% |
43.63 190.1% |
34.23 -21.5% |
23.7 -30.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
32.55 20.3% |
21.87 -32.8% |
28.63 30.9% |
4.42 -84.6% |
27.4 519.9% |
10.05 -63.3% |
35.67 254.9% |
14.95 -58.1% |
43.32 189.8% |
33.88 -21.8% |
23.38 -31.0% |