2019 Q4 | 2020 Q4 | 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] |
908.11M -32.7% |
1.62B 78.3% |
52.95M -96.7% |
404.02M 663.0% |
1.55B 284.4% |
1.58B 1.5% |
1.7B 7.8% |
1.65B -3.2% |
1.7B 3.3% |
1.68B -1.4% |
1.74B 4.1% |
|
Cost of Revenue | [friend] | [friend] | - |
1.21B - |
32.21M -97.3% |
296.12M 819.4% |
276.41M -6.7% |
1.14B 312.6% |
1.24B 8.8% |
1.18B -4.9% |
1.24B 4.8% |
1.2B -2.7% |
1.26B 5.0% |
|
Gross Profit | [friend] | [friend] |
908.11M 140.8% |
412.45M -54.6% |
20.74M -95.0% |
107.9M 420.1% |
346.63M 221.3% |
435.45M 25.6% |
459.24M 5.5% |
465.8M 1.4% |
463.72M -0.4% |
472.69M 1.9% |
481.13M 1.8% |
|
Total Expenses | [friend] | [friend] | - |
1.5B - |
100.59M -93.3% |
372.28M 270.1% |
352.59M -5.3% |
1.45B 310.6% |
1.57B 8.2% |
1.51B -3.4% |
1.57B 3.8% |
1.53B -2.9% |
1.57B 3.0% |
|
Operating Expense | [friend] | [friend] | - |
293.25M - |
68.38M -76.7% |
76.16M 11.4% |
76.18M 0.0% |
307.37M 303.5% |
326.34M 6.2% |
333.99M 2.3% |
335.58M 0.5% |
323.5M -3.6% |
309.92M -4.2% |
|
Operating Income | [friend] | [friend] |
908.11M 690.1% |
119.2M -86.9% |
-47.64M - |
31.74M - |
53.38M 68.2% |
128.08M 139.9% |
132.9M 3.8% |
131.81M -0.8% |
128.13M -2.8% |
149.18M 16.4% |
171.21M 14.8% |
|
Net Income (Cont Operations) | [friend] | [friend] | - |
100.42M - |
-37.75M - |
21.02M - |
- |
94.87M - |
100.73M 6.2% |
100.86M 0.1% |
- |
136.41M - |
- | |
Net Income | [friend] | [friend] |
-5.73M - |
96.88M - |
-37.94M - |
17.61M - |
103.61M 488.3% |
89.5M -13.6% |
95.54M 6.7% |
97.27M 1.8% |
100.57M 3.4% |
132.09M 31.4% |
148.25M 12.2% |
|
Basic EPS | [friend] | [friend] |
-0.047 - |
0.79 - |
-0.31 - |
0.14 - |
0.845 503.5% |
0.73 -13.6% |
0.78 6.8% |
0.8 2.6% |
0.81 1.3% |
0.92 13.6% |
1.08 17.4% |
|
Diluted EPS | [friend] | [friend] |
-0.047 - |
0.79 - |
-0.31 - |
0.14 - |
0.845 503.5% |
0.73 -13.6% |
0.78 6.8% |
0.8 2.6% |
0.81 1.3% |
0.92 13.6% |
1.08 17.4% |