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] |
339.24M -22.9% |
833.39M 145.7% |
300.45M -63.9% |
366.16M 21.9% |
391.37M 6.9% |
1.01B 157.0% |
304.66M -69.7% |
582.38M 91.2% |
452.78M -22.3% |
746.08M 64.8% |
428.16M -42.6% |
|
Cost of Revenue | [friend] | [friend] |
260.33M -52.9% |
677.18M 160.1% |
224.09M -66.9% |
259.35M 15.7% |
291.65M 12.5% |
823.73M 182.4% |
228.19M -72.3% |
477.16M 109.1% |
368.91M -22.7% |
559.91M 51.8% |
356.05M -36.4% |
|
Gross Profit | [friend] | [friend] |
78.91M - |
156.21M 98.0% |
76.36M -51.1% |
106.8M 39.9% |
99.72M -6.6% |
181.94M 82.5% |
76.47M -58.0% |
105.22M 37.6% |
83.86M -20.3% |
186.16M 122.0% |
72.11M -61.3% |
|
Total Expenses | [friend] | [friend] |
325.93M -52.8% |
768.4M 135.8% |
270.95M -64.7% |
324.3M 19.7% |
374.31M 15.4% |
942.47M 151.8% |
296.97M -68.5% |
548.68M 84.8% |
427.76M -22.0% |
699.84M 63.6% |
418.64M -40.2% |
|
Operating Expense | [friend] | [friend] |
65.6M -52.8% |
91.23M 39.1% |
46.86M -48.6% |
64.94M 38.6% |
82.66M 27.3% |
118.74M 43.7% |
68.78M -42.1% |
71.52M 4.0% |
58.85M -17.7% |
139.93M 137.8% |
62.59M -55.3% |
|
Operating Income | [friend] | [friend] |
13.31M - |
64.98M 388.3% |
29.5M -54.6% |
41.86M 41.9% |
17.06M -59.2% |
63.2M 270.4% |
7.69M -87.8% |
33.7M 338.4% |
25.02M -25.8% |
46.23M 84.8% |
9.52M -79.4% |
|
Net Income (Cont Operations) | [friend] | [friend] | - | - | - |
43.35M - |
- | - | - |
26.06M - |
- | - | - | |
Net Income | [friend] | [friend] |
9.33M -65.9% |
58.92M 531.5% |
24.01M -59.3% |
19.34M -19.4% |
14.42M -25.4% |
49.02M 239.8% |
6.42M -86.9% |
19.64M 206.0% |
16.65M -15.2% |
37.83M 127.3% |
6.92M -81.7% |
|
Basic EPS | [friend] | [friend] |
0.05 -67.1% |
0.32 540% |
0.13 -59.4% |
0.11 -15.4% |
0.08 -27.3% |
0.26 225% |
0.03 -88.5% |
0.08 166.7% |
0.07 -12.5% |
0.16 128.6% |
0.03 -81.3% |
|
Diluted EPS | [friend] | [friend] |
0.05 -67.1% |
0.32 540% |
0.13 -59.4% |
0.11 -15.4% |
0.08 -27.3% |
0.26 225% |
0.03 -88.5% |
0.08 166.7% |
0.07 -12.5% |
0.16 128.6% |
0.03 -81.3% |