2016 Q4 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.52B 118.7% |
2.1B 38.1% |
2.19B 3.9% |
2.38B 8.8% |
2.41B 1.4% |
2.16B -10.7% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1B 156.0% |
1.45B 44.8% |
1.51B 3.7% |
1.56B 3.8% |
1.54B -1.8% |
1.42B -7.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
520.36M 70.7% |
650.98M 25.1% |
679.68M 4.4% |
815.68M 20.0% |
876.67M 7.5% |
738.43M -15.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.29B 126.2% |
1.83B 41.6% |
1.93B 5.3% |
2.07B 7.1% |
2.08B 0.5% |
1.9B -8.5% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
290.3M 61.4% |
378.67M 30.4% |
422.56M 11.6% |
502.24M 18.9% |
540.09M 7.5% |
482.31M -10.7% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
230.07M 84.0% |
272.31M 18.4% |
257.12M -5.6% |
313.44M 21.9% |
336.59M 7.4% |
256.13M -23.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
287.87M - |
347.7M 20.8% |
162.17M -53.4% |
-459.16M - |
-358.94M - |
-55.95M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
228.12M - |
287.55M 26.0% |
111.32M -61.3% |
-528.47M - |
-436.26M - |
-116.11M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 - |
0.15 -11.7% |
0.06 -60.0% |
-0.28 - |
-0.229 - |
-0.06 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.17 - |
0.08 -52.9% |
-0.01 - |
-0.28 - |
-0.229 - |
-0.14 - |