2017 Q1 | 2018 Q1 | 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] |
4.06B 2.3% |
4.15B 2.4% |
4.17B 0.5% |
4.25B 1.8% |
4.31B 1.5% |
4.36B 1.2% |
4.58B 5.0% |
4.84B 5.7% |
5.11B 5.5% |
5.43B 6.2% |
- | |
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.04B -0.3% |
2.07B 1.7% |
2.1B 1.2% |
2.14B 2.0% |
2.21B 3.2% |
2.25B 2.0% |
2.35B 4.2% |
2.48B 5.7% |
2.63B 6.0% |
2.82B 7.3% |
- | |
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.02B 5.0% |
2.08B 3.1% |
2.08B -0.1% |
2.11B 1.5% |
2.1B -0.3% |
2.11B 0.4% |
2.24B 5.9% |
2.36B 5.7% |
2.48B 5.0% |
2.61B 5.1% |
- | |
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.8B 1.7% |
3.9B 2.6% |
3.99B 2.3% |
4.13B 3.5% |
4.26B 3.2% |
4.4B 3.1% |
4.57B 3.9% |
4.77B 4.5% |
5.03B 5.3% |
5.31B 5.7% |
- | |
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.77B 4.1% |
1.83B 3.6% |
1.89B 3.5% |
1.99B 5.2% |
2.06B 3.3% |
2.15B 4.3% |
2.22B 3.6% |
2.29B 3.2% |
2.4B 4.5% |
2.5B 4.1% |
- | |
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
252.71M 11.9% |
250.03M -1.1% |
184.25M -26.3% |
117.62M -36.2% |
46.05M -60.8% |
-33.35M - |
14.8M - |
71.12M 380.7% |
85.75M 20.6% |
113.43M 32.3% |
- | |
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
374.66M - |
- |
258.43M - |
- |
88.21M - |
- |
89.59M - |
- |
156.14M - |
- |
123.58M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
237.78M -2.5% |
211.81M -10.9% |
147.85M -30.2% |
93.26M -36.9% |
31.22M -66.5% |
-27.32M - |
31.59M - |
63.7M 101.7% |
75.45M 18.4% |
90.95M 20.6% |
- | |
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
101.95 -2.6% |
90.73 -11.0% |
63.3 -30.2% |
39.9 -37.0% |
13.4 -66.4% |
-11.69 - |
13.45 - |
27.11 101.6% |
32.12 18.5% |
38.69 20.5% |
- | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
101.03 -2.8% |
89.42 -11.5% |
62.39 -30.2% |
39.33 -37.0% |
13.12 -66.6% |
-11.69 - |
13.34 - |
26.89 101.6% |
31.93 18.7% |
38.38 20.2% |
- |