2016 Q4 | 2017 Q4 | 2018 Q4 | 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] |
8.45B 5.0% |
8.53B 0.9% |
8.17B -4.2% |
7.68B -6.0% |
6.65B -13.4% |
6.61B -0.6% |
6.65B 0.6% |
6.88B 3.5% |
7.28B 5.8% |
6.93B -4.8% |
6.73B -2.8% |
6.49B -3.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
6.96B 8.4% |
7.19B 3.3% |
7.54B 4.8% |
7.08B -6.1% |
6.08B -14.0% |
5.87B -3.4% |
5.88B 0.0% |
6.08B 3.4% |
6.42B 5.6% |
6.2B -3.3% |
6.07B -2.1% |
5.88B -3.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.49B -8.6% |
1.34B -10.2% |
632.18M -52.7% |
602.34M -4.7% |
567.26M -5.8% |
737.53M 30.0% |
773.24M 4.8% |
804.25M 4.0% |
857.74M 6.7% |
721.25M -15.9% |
657.23M -8.9% |
612.54M -6.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
8.11B 7.1% |
8.3B 2.4% |
8.02B -3.4% |
7.55B -5.9% |
6.53B -13.5% |
6.33B -3.0% |
6.35B 0.3% |
6.56B 3.3% |
6.93B 5.6% |
6.71B -3.2% |
6.53B -2.6% |
6.35B -2.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.14B -0.4% |
1.11B -2.8% |
479.71M -56.8% |
470.03M -2.0% |
446.84M -4.9% |
459.8M 2.9% |
477.57M 3.9% |
488.89M 2.4% |
514.09M 5.2% |
503.22M -2.1% |
459.68M -8.7% |
467.02M 1.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
346.41M -28.2% |
226.87M -34.5% |
152.47M -32.8% |
132.31M -13.2% |
120.42M -9.0% |
277.73M 130.6% |
295.68M 6.5% |
315.36M 6.7% |
343.65M 9.0% |
218.04M -36.6% |
197.55M -9.4% |
145.52M -26.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
259.14M - |
- |
75.52M - |
- |
22.74M - |
- |
152.07M - |
- |
183.3M - |
- |
78.45M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
258.99M -30.8% |
153.47M -40.7% |
78.29M -49.0% |
50.31M -35.7% |
27.55M -45.3% |
146.15M 430.6% |
155.68M 6.5% |
170.6M 9.6% |
184.55M 8.2% |
84.62M -54.1% |
79.09M -6.5% |
47.92M -39.4% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.58 -31.8% |
0.34 -41.4% |
0.16 -52.9% |
0.1 -37.5% |
0.05 -50% |
0.29 480% |
0.31 6.9% |
0.34 9.5% |
0.367 8.2% |
0.17 -53.7% |
0.15 -11.8% |
0.092 -38.9% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.58 -31.8% |
0.34 -41.4% |
0.16 -52.9% |
0.1 -37.5% |
0.05 -50% |
0.29 480% |
0.31 6.9% |
0.34 9.5% |
0.367 8.2% |
0.17 -53.7% |
0.15 -11.8% |
0.092 -38.9% |