2017 Q4 | 2018 Q4 | 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] |
1.92B 349.9% |
1.92B 0.2% |
1.96B 1.7% |
1.96B 0.3% |
1.96B 0.0% |
1.96B 0.2% |
1.92B -2.3% |
1.89B -1.5% |
1.93B 2.2% |
1.96B 1.3% |
1.97B 0.8% |
1.97B -0.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.1B 335.4% |
270.08M -75.5% |
1.15B 325.2% |
1.14B -0.6% |
1.14B 0.0% |
1.14B -0.2% |
1.07B -6.4% |
1.03B -3.7% |
1.03B -0.1% |
1.02B -0.9% |
1B -1.5% |
995.05M -0.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
815.73M 371.1% |
942.09M 15.5% |
806.99M -14.3% |
820.19M 1.6% |
819.44M -0.1% |
825.35M 0.7% |
852.92M 3.3% |
862.64M 1.1% |
905.17M 4.9% |
939.18M 3.8% |
969.32M 3.2% |
971.79M 0.3% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.71B 333.7% |
412.72M -75.9% |
1.75B 323.2% |
1.75B 0.4% |
1.77B 0.8% |
1.78B 0.8% |
1.72B -3.3% |
1.69B -1.7% |
1.73B 1.9% |
1.75B 1.3% |
1.79B 2.7% |
1.81B 0.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
606.04M 330.7% |
142.64M -76.5% |
598.21M 319.4% |
612M 2.3% |
626.27M 2.3% |
643.18M 2.7% |
657.19M 2.2% |
667.31M 1.5% |
700.5M 5.0% |
732.28M 4.5% |
793.98M 8.4% |
811.36M 2.2% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
209.7M 545.8% |
374.05M 78.4% |
208.78M -44.2% |
208.19M -0.3% |
193.17M -7.2% |
182.17M -5.7% |
195.73M 7.4% |
195.33M -0.2% |
204.67M 4.8% |
206.9M 1.1% |
175.33M -15.3% |
160.43M -8.5% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
163.1M - |
- |
186.58M - |
- |
180.96M - |
- |
204.05M - |
- |
227.72M - |
- |
196.84M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
145.47M 650.0% |
173.18M 19.1% |
170.92M -1.3% |
180.85M 5.8% |
167.52M -7.4% |
176.74M 5.5% |
192.24M 8.8% |
194.55M 1.2% |
210.76M 8.3% |
196.62M -6.7% |
177.26M -9.8% |
171.91M -3.0% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.994 641.6% |
1.237 24.5% |
1.181 -4.6% |
1.249 5.8% |
1.157 -7.4% |
1.188 2.6% |
1.156 -2.7% |
1.114 -3.6% |
1.131 1.5% |
1.035 -8.4% |
0.918 -11.4% |
0.844 -8.0% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.994 641.6% |
1.237 24.5% |
1.181 -4.6% |
1.249 5.8% |
1.157 -7.4% |
1.188 2.6% |
1.156 -2.7% |
1.114 -3.6% |
1.129 1.3% |
1.031 -8.7% |
0.913 -11.4% |
0.839 -8.1% |