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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.22B -15.6% |
2.07B -6.9% |
2.7B 30.3% |
3.21B 19.1% |
2.35B -27.0% |
2.62B 11.7% |
2.95B 12.6% |
3.79B 28.4% |
3.12B -17.7% |
3.33B 6.8% |
4.37B 31.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.32B -15.5% |
1.31B -0.9% |
1.64B 25.2% |
1.99B 21.1% |
1.5B -24.3% |
1.58B 5.1% |
1.78B 12.8% |
2.14B 20.3% |
1.65B -23.0% |
1.83B 11.0% |
2.47B 35.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
901.21M -15.8% |
759.67M -15.7% |
1.06B 39.0% |
1.23B 16.1% |
842.28M -31.3% |
1.04B 23.4% |
1.17B 12.3% |
1.64B 40.7% |
1.46B -10.8% |
1.5B 2.1% |
1.89B 26.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.02B -10.6% |
2.01B -0.5% |
2.36B 17.6% |
2.72B 15.0% |
2.24B -17.8% |
2.35B 5.1% |
2.58B 9.7% |
2.97B 15.0% |
2.49B -16.1% |
2.64B 6.3% |
3.49B 31.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
698.3M 0.4% |
699.8M 0.2% |
723.6M 3.4% |
732.97M 1.3% |
732.94M 0.0% |
770.46M 5.1% |
795.61M 3.3% |
820.97M 3.2% |
837.23M 2.0% |
812.82M -2.9% |
1.01B 24.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
202.91M -45.8% |
59.87M -70.5% |
332.67M 455.7% |
493.06M 48.2% |
109.34M -77.8% |
269.25M 146.3% |
372.02M 38.2% |
822.18M 121.0% |
627.64M -23.7% |
682.45M 8.7% |
880.93M 29.1% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
492.59M - |
- | - | - |
375.06M - |
- | - | - |
1.32B - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
188.28M -25.9% |
146.62M -22.1% |
234.72M 60.1% |
307.93M 31.2% |
73.03M -76.3% |
177.86M 143.5% |
240.83M 35.4% |
545.42M 126.5% |
455.73M -16.4% |
476.65M 4.6% |
613.82M 28.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
49.85 -25.1% |
39.11 -21.5% |
62.58 60.0% |
82.48 31.8% |
19.72 -76.1% |
48.62 146.6% |
66.56 36.9% |
150.74 126.5% |
127.04 -15.7% |
133.03 4.7% |
171.73 29.1% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
49.85 -25.1% |
39.093 -21.6% |
62.58 60.1% |
82.48 31.8% |
19.72 -76.1% |
48.62 146.6% |
66.56 36.9% |
150.74 126.5% |
127.04 -15.7% |
133.03 4.7% |
171.607 29.0% |