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] |
330.33M 505.0% |
631.84M 91.3% |
154.3M -75.6% |
159.4M 3.3% |
741.59M 365.2% |
473.74M -36.1% |
345.47M -27.1% |
13.9M -96.0% |
6.84M -50.8% |
82.23M 1101.8% |
80.47M -2.1% |
|
Cost of Revenue | [friend] | [friend] |
47.55M 103.8% |
113.95M 139.7% |
22.06M -80.6% |
28.56M 29.5% |
133.44M 367.2% |
87.02M -34.8% |
78.21M -10.1% |
30.72M -60.7% |
15.05M -51.0% |
73.15M 385.9% |
75.16M 2.8% |
|
Gross Profit | [friend] | [friend] |
282.78M 804.3% |
517.88M 83.1% |
132.25M -74.5% |
130.84M -1.1% |
608.15M 364.8% |
386.72M -36.4% |
267.26M -30.9% |
-16.82M - |
-8.21M - |
9.08M - |
5.3M -41.6% |
|
Total Expenses | [friend] | [friend] |
79.69M 71.1% |
183.78M 130.6% |
31.97M -82.6% |
46.24M 44.6% |
203.2M 339.4% |
151.04M -25.7% |
116.72M -22.7% |
48.02M -58.9% |
34.79M -27.5% |
134.11M 285.4% |
165.49M 23.4% |
|
Operating Expense | [friend] | [friend] |
32.15M 38.3% |
69.82M 117.2% |
9.91M -85.8% |
17.68M 78.3% |
69.76M 294.5% |
64.01M -8.2% |
38.51M -39.8% |
17.31M -55.1% |
19.74M 14.1% |
60.97M 208.8% |
90.33M 48.2% |
|
Operating Income | [friend] | [friend] |
250.64M 3021.3% |
448.06M 78.8% |
122.33M -72.7% |
113.15M -7.5% |
538.38M 375.8% |
322.71M -40.1% |
228.75M -29.1% |
-34.12M - |
-27.95M - |
-51.89M - |
-85.03M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
251.59M 2950.7% |
450.14M 78.9% |
- | - |
541.1M - |
355.2M -34.4% |
- | - | - |
-26.8M - |
- | |
Net Income | [friend] | [friend] |
251.59M 2950.7% |
450.14M 78.9% |
128.32M -71.5% |
117.6M -8.4% |
541.1M 360.1% |
355.2M -34.4% |
231.62M -34.8% |
-20.51M - |
-19.1M - |
-26.8M - |
-46.33M - |
|
Basic EPS | [friend] | [friend] |
4.277 3002.5% |
7.524 75.9% |
2.181 -71.0% |
1.999 -8.4% |
8.672 333.7% |
5.692 -34.4% |
3.864 -32.1% |
-0.34 - |
-0.32 - |
-0.44 - |
-0.76 - |
|
Diluted EPS | [friend] | [friend] |
4.277 3002.5% |
7.524 75.9% |
2.181 -71.0% |
1.999 -8.4% |
8.672 333.7% |
5.692 -34.4% |
3.864 -32.1% |
-0.34 - |
-0.32 - |
-0.44 - |
-0.76 - |