2018 Q4 | 2019 Q4 | 2020 Q4 | 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] |
465.22M -33.1% |
1.69B 263.0% |
499.6M -70.4% |
1.93B 285.8% |
1.93B 0.0% |
1.78B -7.9% |
1.54B -13.2% |
1.56B 0.9% |
1.41B -9.3% |
1.38B -2.4% |
1.31B -4.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | - |
1.5B - |
- |
1.76B - |
397.96M -77.4% |
1.57B 294.0% |
226.82M -85.5% |
1.32B 483.1% |
1.19B -10.1% |
1.16B -2.1% |
1.12B -4.1% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
1.07B 1088.8% |
186.26M -82.6% |
499.6M 168.2% |
169.13M -66.1% |
425.92M 151.8% |
207.46M -51.3% |
-26.37M - |
233.63M - |
222.26M -4.9% |
213.47M -4.0% |
193.81M -9.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | - |
1.6B - |
- |
1.86B - |
428.39M -77.0% |
1.68B 292.0% |
249.23M -85.2% |
1.44B 477.4% |
1.31B -9.2% |
1.29B -1.4% |
1.24B -3.6% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | - |
96.75M - |
- |
104.36M - |
30.42M -70.8% |
111.38M 266.1% |
22.42M -79.9% |
116.6M 420.2% |
117.94M 1.2% |
124.68M 5.7% |
125.84M 0.9% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
1.11B 2217.0% |
89.51M -92.0% |
499.6M 458.2% |
64.77M -87.0% |
329.17M 408.2% |
96.08M -70.8% |
-137.75M - |
117.03M - |
104.32M -10.9% |
88.79M -14.9% |
67.98M -23.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - |
67.31M - |
- |
47.12M - |
- |
64.28M - |
- |
79.51M - |
- |
57.4M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] |
8.87M -75.0% |
67.35M 659.0% |
12.42M -81.6% |
47.17M 279.9% |
65.15M 38.1% |
64.29M -1.3% |
63.58M -1.1% |
79.51M 25.1% |
68.15M -14.3% |
57.4M -15.8% |
40.88M -28.8% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.128 -74.9% |
0.97 656.4% |
0.179 -81.5% |
0.68 278.9% |
0.938 38.0% |
0.93 -0.9% |
0.92 -1.1% |
1.15 25.0% |
0.99 -13.9% |
0.79 -20.2% |
0.57 -27.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.128 -74.9% |
0.97 656.4% |
0.179 -81.5% |
0.68 278.9% |
0.938 38.0% |
0.93 -0.9% |
0.92 -1.1% |
1.15 25.0% |
0.99 -13.9% |
0.79 -20.2% |
0.57 -27.8% |