2017 Q4 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.58B 20.6% |
3.11B 20.5% |
3.77B 21.5% |
4.71B 24.9% |
5.24B 11.2% |
5.31B 1.4% |
5.43B 2.3% |
4.89B -9.9% |
5.12B 4.7% |
4.87B -4.9% |
4.4B -9.7% |
3.96B -9.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.16B 25.9% |
2.64B 22.0% |
3.26B 23.6% |
4B 22.8% |
4.63B 15.6% |
4.89B 5.6% |
5.08B 3.9% |
4.78B -5.9% |
4.89B 2.3% |
4.71B -3.8% |
4.29B -9.0% |
3.88B -9.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
415.42M -1.4% |
469.26M 13.0% |
513.34M 9.4% |
706.53M 37.6% |
605.99M -14.2% |
417.77M -31.1% |
348.28M -16.6% |
112.14M -67.8% |
230.87M 105.9% |
163.35M -29.2% |
112.26M -31.3% |
82.4M -26.6% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.32B 24.9% |
2.8B 20.8% |
3.44B 23.0% |
4.19B 21.6% |
4.83B 15.3% |
5.07B 5.0% |
5.27B 3.9% |
4.96B -5.9% |
5.07B 2.2% |
4.9B -3.4% |
4.46B -8.8% |
4.07B -8.9% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
155.66M 11.7% |
162.88M 4.6% |
184.86M 13.5% |
185.01M 0.1% |
197.55M 6.8% |
181.67M -8.0% |
185.49M 2.1% |
176.62M -4.8% |
175.53M -0.6% |
189.41M 7.9% |
179.25M -5.4% |
189.98M 6.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
259.76M -7.9% |
306.38M 17.9% |
328.49M 7.2% |
521.52M 58.8% |
408.44M -21.7% |
236.1M -42.2% |
162.78M -31.1% |
-64.49M - |
55.34M - |
-26.07M - |
-66.99M - |
-107.58M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
252.18M - |
- |
380.87M - |
- |
50.09M - |
- |
-192.13M - |
- |
-228.57M - |
- |
-332.62M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
227.55M -7.6% |
252.18M 10.8% |
254.1M 0.8% |
380.87M 49.9% |
265.11M -30.4% |
50.09M -81.1% |
-4.41M - |
-192.13M - |
-158.6M - |
-228.57M - |
-270.16M - |
-332.62M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.17 -12.7% |
3.07 -3.2% |
3.03 -1.3% |
4.56 50.5% |
3.19 -30.0% |
0.6 -81.2% |
-0.05 - |
-2.29 - |
-1.89 - |
-2.73 - |
-3.23 - |
-3.99 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.17 -12.7% |
3.07 -3.2% |
3.03 -1.3% |
4.56 50.5% |
3.19 -30.0% |
0.57 -82.1% |
-0.09 - |
-2.32 - |
-1.92 - |
-2.73 - |
-3.23 - |
-3.99 - |