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] |
2.12B -0.5% |
2.06B -2.9% |
2.19B 6.5% |
2.56B 17.1% |
2.46B -3.9% |
2.29B -7.2% |
2.49B 8.9% |
3.03B 21.6% |
2.73B -9.8% |
2.73B -0.2% |
3B 10.1% |
3.28B 9.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.31B -2.5% |
1.28B -2.6% |
1.33B 4.4% |
1.52B 14.5% |
1.5B -1.4% |
1.43B -4.7% |
1.54B 7.6% |
1.84B 19.0% |
1.76B -4.1% |
1.75B -0.8% |
1.88B 7.8% |
2.04B 8.3% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
807.08M 3.0% |
780.46M -3.3% |
857.39M 9.9% |
1.04B 21.1% |
960.15M -7.5% |
853.09M -11.2% |
947.57M 11.1% |
1.19B 25.9% |
973.02M -18.4% |
980.29M 0.7% |
1.12B 14.2% |
1.24B 10.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.87B -5.3% |
1.85B -1.4% |
1.95B 5.5% |
2.2B 13.0% |
2.2B 0.1% |
2.09B -5.2% |
2.23B 6.9% |
2.53B 13.6% |
2.5B -1.3% |
2.53B 1.1% |
2.65B 5.0% |
2.8B 5.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
563.75M -11.3% |
571.15M 1.3% |
615.92M 7.8% |
676.88M 9.9% |
700.11M 3.4% |
655.28M -6.4% |
689.29M 5.2% |
699.14M 1.4% |
740.89M 6.0% |
781.25M 5.4% |
769.81M -1.5% |
764.38M -0.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
243.33M 64.7% |
209.31M -14.0% |
241.47M 15.4% |
361.44M 49.7% |
260.04M -28.1% |
197.81M -23.9% |
258.28M 30.6% |
493.39M 91.0% |
232.13M -53.0% |
199.04M -14.3% |
349.39M 75.5% |
474.33M 35.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
199.36M 88.9% |
164.86M -17.3% |
198.18M 20.2% |
318.17M 60.5% |
216.08M -32.1% |
152.42M -29.5% |
212.49M 39.4% |
446.23M 110.0% |
181.78M -59.3% |
146.48M -19.4% |
294.55M 101.1% |
418.83M 42.2% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
123.88M 82.2% |
107.16M -13.5% |
127.73M 19.2% |
205.86M 61.2% |
158.03M -23.2% |
99.08M -37.3% |
138.12M 39.4% |
290.05M 110.0% |
173.58M -40.2% |
96.06M -44.7% |
193.17M 101.1% |
308.21M 59.6% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.985 82.2% |
15.56 -13.5% |
18.54 19.2% |
29.89 61.2% |
22.95 -23.2% |
14.38 -37.3% |
20.03 39.3% |
42.04 109.9% |
25.16 -40.2% |
13.92 -44.7% |
27.99 101.1% |
44.65 59.5% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.89 82.1% |
15.44 -13.7% |
18.37 19.0% |
29.68 61.6% |
22.75 -23.3% |
14.26 -37.3% |
19.85 39.2% |
41.68 110.0% |
24.83 -40.4% |
13.72 -44.7% |
27.56 100.9% |
44.04 59.8% |