2015 Q4 | 2016 Q4 | 2017 Q2 | 2017 Q4 | 2018 Q2 | 2018 Q4 | 2019 Q2 | 2019 Q4 | 2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.26B 20.9% |
2.65B 17.3% |
648.65M -75.5% |
2.82B 335.5% |
2.64B -6.6% |
2.49B -5.5% |
2.36B -5.3% |
2.28B -3.3% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
495.52M 20.1% |
584.34M 17.9% |
129M -77.9% |
626.45M 385.6% |
590.83M -5.7% |
582.29M -1.4% |
574.76M -1.3% |
586.43M 2.0% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.76B 21.1% |
2.07B 17.1% |
519.65M -74.9% |
2.2B 323.0% |
2.05B -6.9% |
1.91B -6.7% |
1.78B -6.6% |
1.7B -5.0% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.12B 19.0% |
2.47B 16.6% |
644.25M -74.0% |
2.57B 299.1% |
2.59B 0.7% |
2.51B -2.9% |
2.5B -0.4% |
2.37B -5.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.63B 18.6% |
1.89B 16.2% |
515.25M -72.7% |
1.94B 277.5% |
2B 2.8% |
1.93B -3.4% |
1.93B -0.1% |
1.79B -7.3% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
137.86M 60.3% |
177.48M 28.7% |
4.4M -97.5% |
253.24M 5652.7% |
48.61M -80.8% |
-21.3M - |
-144.82M - |
-92.69M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
214.56M - |
- | - |
107.68M - |
- | - |
29.5M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
73.05M 36.2% |
134.42M 84.0% |
-3.72M - |
223.16M - |
44.37M -80.1% |
5.7M -87.1% |
-89.51M - |
750K - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.144 37.7% |
0.263 83.5% |
-0.007 - |
0.44 - |
0.088 -79.9% |
0.015 -83.2% |
-0.176 - |
0.002 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.142 37.6% |
0.261 83.5% |
-0.007 - |
0.437 - |
0.088 -79.9% |
0.014 -83.5% |
-0.176 - |
0.002 - |