2021 Q1 | 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] |
815.61M 155.6% |
536.58M -34.2% |
856.36M 59.6% |
805.7M -5.9% |
503.83M -37.5% |
607.22M 20.5% |
476.62M -21.5% |
717.63M 50.6% |
123.73M -82.8% |
1.35B 987.9% |
61.29M -95.4% |
|
Cost of Revenue | [friend] | [friend] |
695.72M 213.6% |
402.8M -42.1% |
661.31M 64.2% |
597.61M -9.6% |
336.25M -43.7% |
505.07M 50.2% |
348.11M -31.1% |
486.4M 39.7% |
90.69M -81.4% |
1.23B 1260.6% |
44.65M -96.4% |
|
Gross Profit | [friend] | [friend] |
119.89M 23.3% |
133.78M 11.6% |
195.04M 45.8% |
208.1M 6.7% |
167.58M -19.5% |
102.15M -39.0% |
128.5M 25.8% |
231.23M 79.9% |
33.04M -85.7% |
112M 239.0% |
16.64M -85.1% |
|
Total Expenses | [friend] | [friend] |
735.37M 180.4% |
548M -25.5% |
701.59M 28.0% |
700.62M -0.1% |
401.15M -42.7% |
609.26M 51.9% |
413.96M -32.1% |
577.75M 39.6% |
139.11M -75.9% |
1.32B 845.6% |
102.79M -92.2% |
|
Operating Expense | [friend] | [friend] |
39.65M -2.0% |
145.2M 266.2% |
40.27M -72.3% |
103.01M 155.8% |
64.9M -37.0% |
104.19M 60.6% |
65.84M -36.8% |
91.35M 38.7% |
48.42M -47.0% |
81.51M 68.3% |
58.14M -28.7% |
|
Operating Income | [friend] | [friend] |
80.24M 41.4% |
-11.42M - |
154.77M - |
105.08M -32.1% |
102.68M -2.3% |
-2.05M - |
62.66M - |
139.87M 123.2% |
-15.38M - |
30.49M - |
-41.5M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
73.63M 50.0% |
-2.49M - |
134.52M - |
235.95M 75.4% |
- | - | - |
213.72M - |
- | - | - | |
Net Income | [friend] | [friend] |
73.63M 50.0% |
-2.49M - |
134.63M - |
101.32M -24.7% |
122.78M 21.2% |
11.47M -90.7% |
64.49M 462.3% |
149.23M 131.4% |
29.15M -80.5% |
59.7M 104.8% |
-27M - |
|
Basic EPS | [friend] | [friend] |
0.13 43.0% |
-0.02 - |
0.25 - |
0.19 -24% |
0.17 -10.5% |
0 -100.0% |
0.1 - |
0.22 120% |
0.04 -81.8% |
0.09 125% |
-0.04 - |
|
Diluted EPS | [friend] | [friend] |
0.13 43.0% |
-0.02 - |
0.25 - |
0.19 -24% |
0.17 -10.5% |
0 -100.0% |
0.1 - |
0.22 120% |
0.04 -81.8% |
0.09 125% |
-0.04 - |