2016 Q4 | 2017 Q4 | 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] |
3.24B -19.0% |
2.1B -35.2% |
1.83B -13.0% |
1.68B -8.1% |
1.61B -4.3% |
1.41B -12.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.96B -17.2% |
1.96B -33.6% |
1.67B -14.6% |
1.5B -10.6% |
1.45B -3.2% |
1.28B -11.5% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
288.51M -33.7% |
140.63M -51.3% |
154.01M 9.5% |
182.93M 18.8% |
159.43M -12.8% |
123.01M -22.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
3.09B -16.5% |
2.08B -32.7% |
1.78B -14.5% |
1.61B -9.4% |
1.57B -2.4% |
1.41B -10.2% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
132.07M 2.7% |
116.12M -12.1% |
102.81M -11.5% |
111.96M 8.9% |
122.38M 9.3% |
128.43M 4.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
156.44M -48.9% |
24.51M -84.3% |
51.2M 108.9% |
70.97M 38.6% |
37.05M -47.8% |
-5.42M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
15.04M - |
- |
36.4M - |
- |
-42.87M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
97.69M -52.7% |
701K -99.3% |
5.5M 684.2% |
27.17M 394.3% |
-5.39M - |
-34.09M - |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.22 -52.2% |
0.002 -99.3% |
0.012 636.5% |
0.06 418.5% |
-0.01 - |
-0.08 - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
0.22 -52.2% |
0.002 -99.3% |
0.012 636.5% |
0.06 418.5% |
-0.01 - |
-0.08 - |