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 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.35B 4.1% |
1.44B 6.4% |
1.59B 10.4% |
1.64B 3.3% |
1.76B 7.3% |
1.85B 5.2% |
2.01B 8.9% |
2.13B 5.6% |
2.28B 7.3% |
2.39B 4.6% |
2.53B 6.0% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
790.02M 7.4% |
841.45M 6.5% |
900.73M 7.0% |
940.89M 4.5% |
1.01B 6.8% |
1.07B 6.8% |
1.15B 7.2% |
1.23B 6.5% |
1.31B 7.2% |
1.41B 7.3% |
1.46B 3.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
559.62M -0.2% |
594.87M 6.3% |
684.47M 15.1% |
696.96M 1.8% |
752.77M 8.0% |
775.24M 3.0% |
863.38M 11.4% |
901.58M 4.4% |
968.91M 7.5% |
977.38M 0.9% |
1.07B 9.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.24B 8.2% |
1.26B 1.3% |
1.34B 6.3% |
1.41B 5.5% |
1.53B 8.2% |
1.57B 3.0% |
1.7B 7.7% |
1.81B 6.5% |
1.92B 6.2% |
2.01B 4.6% |
2.07B 3.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
453.2M 9.7% |
418.14M -7.7% |
438.28M 4.8% |
471.73M 7.6% |
522.58M 10.8% |
500.15M -4.3% |
544.05M 8.8% |
579.59M 6.5% |
602.94M 4.0% |
595.81M -1.2% |
613.14M 2.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
106.41M -27.8% |
176.73M 66.1% |
246.19M 39.3% |
225.23M -8.5% |
230.19M 2.2% |
275.09M 19.5% |
319.34M 16.1% |
321.99M 0.8% |
365.97M 13.7% |
381.57M 4.3% |
458.52M 20.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
421M - |
- | - | - |
593.64M - |
- | - | - |
838.02M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
70.89M -26.5% |
136.98M 93.2% |
159.08M 16.1% |
146.81M -7.7% |
154.79M 5.4% |
184.98M 19.5% |
217.45M 17.6% |
223.95M 3.0% |
252.51M 12.8% |
260.05M 3.0% |
324.65M 24.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
12.225 -26.6% |
23.48 92.1% |
27.13 15.5% |
24.99 -7.9% |
26.34 5.4% |
31.44 19.4% |
36.93 17.5% |
38.01 2.9% |
42.84 12.7% |
44.08 2.9% |
55.01 24.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
11.845 -26.5% |
22.85 92.9% |
26.56 16.2% |
24.49 -7.8% |
25.88 5.7% |
30.84 19.2% |
36.41 18.1% |
37.41 2.7% |
42.14 12.6% |
43.43 3.1% |
54.2 24.8% |