2015 Q4 | 2016 Q4 | 2017 Q2 | 2017 Q3 | 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] | [friend] | [friend] | [friend] | [friend] |
1.03B 18.0% |
1.24B 20.3% |
1.39B 11.8% |
1.61B 15.5% |
1.69B 5.4% |
1.65B -2.4% |
1.56B -5.5% |
1.41B -9.7% |
1.42B 0.4% |
1.46B 3.0% |
1.57B 7.4% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
665.91M 2.5% |
682.96M 2.6% |
672.86M -1.5% |
693.01M 3.0% |
708.65M 2.3% |
726.21M 2.5% |
796.5M 9.7% |
875.11M 9.9% |
967.57M 10.6% |
1.06B 9.1% |
1.18B 11.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
368.27M 62.3% |
561.58M 52.5% |
718.34M 27.9% |
913.51M 27.2% |
984.08M 7.7% |
925.77M -5.9% |
764.5M -17.4% |
534.02M -30.1% |
447.55M -16.2% |
402.28M -10.1% |
387.54M -3.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
801.45M 3.7% |
851.8M 6.3% |
845.57M -0.7% |
878.24M 3.9% |
892.81M 1.7% |
915.86M 2.6% |
1.03B 13.0% |
1.12B 8.1% |
1.16B 3.9% |
1.25B 7.5% |
1.3B 3.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
135.54M 9.7% |
168.84M 24.6% |
172.71M 2.3% |
185.23M 7.3% |
184.16M -0.6% |
189.65M 3.0% |
238.05M 25.5% |
243.13M 2.1% |
193.88M -20.3% |
192.49M -0.7% |
117.75M -38.8% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
232.73M 125.2% |
392.74M 68.8% |
545.63M 38.9% |
728.27M 33.5% |
799.92M 9.8% |
736.12M -8.0% |
526.45M -28.5% |
290.89M -44.7% |
253.67M -12.8% |
209.79M -17.3% |
269.78M 28.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-694.71M - |
-182.95M - |
-127.9M - |
193.02M - |
460.18M 138.4% |
381.92M -17.0% |
538.22M 40.9% |
356.75M -33.7% |
104.18M -70.8% |
187.33M 79.8% |
-14.97M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-694.71M - |
-182.95M - |
-127.9M - |
193.02M - |
460.18M 138.4% |
381.92M -17.0% |
538.22M 40.9% |
356.75M -33.7% |
104.18M -70.8% |
187.33M 79.8% |
-14.97M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-9.57 - |
-2.24 - |
-1.56 - |
2.35 - |
5.59 137.9% |
4.63 -17.2% |
6.29 35.9% |
3.97 -36.9% |
0.89 -77.6% |
1.56 75.3% |
0 -100% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
-9.57 - |
-2.24 - |
-1.56 - |
2.34 - |
5.53 136.3% |
4.56 -17.5% |
6.21 36.2% |
3.9 -37.2% |
0.87 -77.7% |
1.55 78.2% |
0 -100% |