2017 Q4 | 2018 Q4 | 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] |
1.45B 19.4% |
1.57B 8.7% |
2.21B 40.4% |
2.11B -4.4% |
2.35B 11.2% |
2.3B -1.9% |
2.31B 0.4% |
2.53B 9.4% |
2.41B -4.7% |
2.22B -7.8% |
1.96B -11.9% |
2.01B 2.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
900.53M 750.4% |
1.01B 12.1% |
1.58B 56.4% |
1.54B -2.6% |
1.77B 15.4% |
1.79B 0.7% |
1.97B 10.4% |
2.15B 8.8% |
2.02B -5.8% |
1.86B -7.8% |
1.48B -20.5% |
1.54B 4.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
547.14M 16.7% |
564.82M 3.2% |
631.26M 11.8% |
574.24M -9.0% |
574.72M 0.1% |
517.35M -10.0% |
342.22M -33.9% |
386.13M 12.8% |
391.23M 1.3% |
359.75M -8.0% |
475.2M 32.1% |
468.22M -1.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.12B 657.8% |
1.24B 10.6% |
1.83B 47.2% |
1.79B -2.3% |
2.04B 14.0% |
2.09B 2.4% |
2.36B 13.3% |
2.6B 10.0% |
2.5B -3.9% |
2.34B -6.4% |
1.87B -20.2% |
1.92B 2.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
222.09M 425.8% |
232.74M 4.8% |
249.64M 7.3% |
248.37M -0.5% |
261.69M 5.4% |
298.12M 13.9% |
389.91M 30.8% |
454.5M 16.6% |
478.16M 5.2% |
475.85M -0.5% |
385.45M -19.0% |
377.69M -2.0% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
325.05M 18.2% |
332.09M 2.2% |
381.61M 14.9% |
325.87M -14.6% |
313.02M -3.9% |
219.23M -30.0% |
-47.69M - |
-68.37M - |
-86.93M - |
-116.1M - |
89.75M - |
90.53M 0.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
254.89M - |
- |
259.21M - |
- |
218.46M - |
- |
-118.72M - |
- |
-90.84M - |
- |
20.85M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
254.89M 18.3% |
238.31M -6.5% |
259.21M 8.8% |
224.69M -13.3% |
218.46M -2.8% |
175.48M -19.7% |
-118.72M - |
-76.36M - |
-90.84M - |
-156.45M - |
20.85M - |
-52.58M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.59 18.5% |
2.414 -6.8% |
2.49 3.2% |
2.17 -12.9% |
1.99 -8.3% |
1.59 -20.1% |
-0.9 - |
-0.58 - |
-0.67 - |
-1.19 - |
0.16 - |
-0.41 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.59 18.5% |
2.414 -6.8% |
2.49 3.2% |
2.17 -12.9% |
1.99 -8.3% |
1.59 -20.1% |
-0.9 - |
-0.58 - |
-0.67 - |
-1.19 - |
0.16 - |
-0.41 - |