2016 Q4 | 2017 Q4 | 2018 Q1 | 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] | [friend] | [friend] |
1.6B 8.4% |
1.67B 4.5% |
1.69B 1.5% |
1.63B -3.5% |
1.49B -8.7% |
1.38B -7.3% |
1.26B -9.0% |
1.27B 0.8% |
1.37B 8.1% |
1.43B 4.5% |
1.5B 4.6% |
1.51B 0.5% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
229.52M 3.6% |
264.42M 15.2% |
327.89M 24.0% |
382.12M 16.5% |
427.79M 12.0% |
432.18M 1.0% |
393.29M -9.0% |
400.43M 1.8% |
446.33M 11.5% |
494.9M 10.9% |
544.34M 10.0% |
547.93M 0.7% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.37B 9.2% |
1.4B 2.7% |
1.36B -2.7% |
1.25B -8.3% |
1.06B -15.1% |
950.07M -10.6% |
864.58M -9.0% |
867.2M 0.3% |
924.29M 6.6% |
937.7M 1.5% |
953.69M 1.7% |
958.28M 0.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.6B 3.6% |
1.62B 1.4% |
1.66B 2.4% |
1.62B -2.5% |
1.57B -2.7% |
1.49B -5.2% |
1.36B -8.9% |
1.33B -2.5% |
1.41B 6.2% |
1.46B 4.0% |
1.56B 6.5% |
1.57B 0.7% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.37B 3.6% |
1.36B -0.9% |
1.33B -1.9% |
1.24B -7.2% |
1.15B -7.2% |
1.06B -7.5% |
967.39M -8.8% |
925.67M -4.3% |
961.45M 3.9% |
969.5M 0.8% |
1.01B 4.7% |
1.02B 0.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-2.77M - |
46.73M - |
33.31M -28.7% |
15.58M -53.2% |
-84.13M - |
-110.74M - |
-102.81M - |
-58.47M - |
-37.16M - |
-31.8M - |
-61.05M - |
-64.44M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - |
-37.64M - |
- | - | - |
-66.11M - |
- | - | - |
25.94M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
52.15M - |
58.01M 11.2% |
-8.37M - |
-30.21M - |
-120.11M - |
-124.56M - |
-65.55M - |
-10.66M - |
19.06M - |
35.05M 83.9% |
21.28M -39.3% |
11.99M -43.7% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.492 - |
0.338 -31.3% |
-0.077 - |
-0.277 - |
-1.115 - |
-1.162 - |
-0.608 - |
-0.102 - |
0.175 - |
0.328 88.1% |
0.208 -36.8% |
0.115 -44.4% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.492 - |
0.331 -32.8% |
-0.077 - |
-0.277 - |
-1.115 - |
-1.162 - |
-0.608 - |
-0.102 - |
0.175 - |
0.328 88.1% |
0.208 -36.8% |
0.115 -44.4% |