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 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.97B -24.0% |
3.49B 17.6% |
3.93B 12.5% |
4.02B 2.3% |
1.47B -63.4% |
1.57B 7.0% |
1.68B 6.9% |
1.74B 3.4% |
1.8B 3.4% |
1.96B 9.3% |
2.13B 8.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.18B -29.7% |
2.61B 20.0% |
2.95B 12.9% |
2.93B -0.6% |
296.81M -89.9% |
316.66M 6.7% |
338.02M 6.7% |
361.23M 6.9% |
422.91M 17.1% |
462.12M 9.3% |
487.13M 5.4% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
793.24M -2.0% |
880.36M 11.0% |
979.77M 11.3% |
1.09B 11.1% |
1.17B 7.6% |
1.25B 7.0% |
1.34B 7.0% |
1.38B 2.6% |
1.37B -0.2% |
1.5B 9.3% |
1.65B 9.7% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.89B -22.9% |
3.35B 16.0% |
3.67B 9.5% |
3.91B 6.5% |
1.28B -67.3% |
1.32B 3.4% |
1.32B -0.3% |
82.55M -93.7% |
1.69B 1945.0% |
1.19B -29.5% |
1.78B 49.4% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
712.74M 9.4% |
739.65M 3.8% |
722.28M -2.3% |
979.11M 35.6% |
980.49M 0.1% |
1B 2.4% |
979.05M -2.5% |
-278.68M - |
1.27B - |
727.51M -42.5% |
1.29B 77.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
80.5M -49.1% |
140.71M 74.8% |
257.49M 83.0% |
109.49M -57.5% |
191.06M 74.5% |
249.57M 30.6% |
362.06M 45.1% |
1.65B 357.0% |
107.49M -93.5% |
773.38M 619.5% |
356.01M -54.0% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
95.26M - |
202.82M 112.9% |
292.39M 44.2% |
126.79M -56.6% |
218.94M 72.7% |
248.55M 13.5% |
374.32M 50.6% |
1.44B 283.9% |
5.28M -99.6% |
685.39M 12871.0% |
388.5M -43.3% |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
66.42M -47.1% |
166.02M 149.9% |
228.55M 37.7% |
39.64M -82.7% |
177.97M 349.0% |
149.95M -15.7% |
308M 105.4% |
1.48B 380.1% |
1.08M -99.9% |
631.46M 58423.0% |
228.89M -63.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.68 -47.4% |
9.22 150.5% |
12.74 38.2% |
2.25 -82.3% |
10.05 346.7% |
8.48 -15.6% |
17.42 105.4% |
83.58 379.8% |
0.06 -99.9% |
35.69 59383.3% |
12.93 -63.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.66 -47.4% |
9.18 150.8% |
12.68 38.1% |
2.24 -82.3% |
10.04 348.2% |
8.47 -15.6% |
17.41 105.5% |
83.53 379.8% |
0.06 -99.9% |
35.68 59366.7% |
12.92 -63.8% |