2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q2 | 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] |
319.48M -35.7% |
639.35M 100.1% |
51.27M -92.0% |
520.62M 915.5% |
223.43M -57.1% |
619.06M 177.1% |
663.92M 7.2% |
709.04M 6.8% |
610.87M -13.8% |
553.15M -9.4% |
485.72M -12.2% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
238.82M -32.9% |
482.28M 101.9% |
42.73M -91.1% |
399.39M 834.7% |
169.2M -57.6% |
476.32M 181.5% |
509.83M 7.0% |
549.02M 7.7% |
473.85M -13.7% |
431.28M -9.0% |
386.25M -10.4% |
|
Gross Profit | [friend] | [friend] | [friend] |
80.66M -42.8% |
157.07M 94.7% |
8.54M -94.6% |
121.22M 1319.6% |
54.23M -55.3% |
142.74M 163.2% |
154.09M 8.0% |
160.02M 3.8% |
137.02M -14.4% |
121.87M -11.1% |
99.47M -18.4% |
|
Total Expenses | [friend] | [friend] | [friend] |
238.82M -39.0% |
548.52M 129.7% |
55.59M -89.9% |
465.63M 737.7% |
185.66M -60.1% |
538.18M 189.9% |
575.11M 6.9% |
620.88M 8.0% |
552.81M -11.0% |
507.36M -8.2% |
449.5M -11.4% |
|
Operating Expense | [friend] | [friend] | [friend] |
0 -100% |
66.24M - |
12.86M -80.6% |
15.08M 17.3% |
16.47M 9.2% |
61.86M 275.7% |
65.28M 5.5% |
71.86M 10.1% |
78.96M 9.9% |
76.08M -3.6% |
63.25M -16.9% |
|
Operating Income | [friend] | [friend] | [friend] |
80.66M -23.2% |
90.83M 12.6% |
-4.32M - |
54.98M - |
37.76M -31.3% |
80.88M 114.2% |
88.81M 9.8% |
88.16M -0.7% |
58.06M -34.1% |
45.79M -21.1% |
36.22M -20.9% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
32.37M -59.5% |
63.74M 96.9% |
- |
17.5M - |
- |
68.23M - |
- |
73.4M - |
- |
41.2M - |
- | |
Net Income | [friend] | [friend] | [friend] |
32.37M -59.5% |
63.74M 96.9% |
-2.34M - |
48.94M - |
28.01M -42.8% |
68.23M 143.6% |
74.62M 9.4% |
73.4M -1.6% |
47.51M -35.3% |
41.2M -13.3% |
29.38M -28.7% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.596 -62.0% |
1.17 96.2% |
-0.04 - |
0.897 - |
0.52 -42.1% |
1.26 142.3% |
1.37 8.7% |
1.36 -0.7% |
0.86 -36.8% |
0.68 -20.9% |
0.5 -26.5% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.596 -62.0% |
1.17 96.2% |
-0.04 - |
0.897 - |
0.52 -42.1% |
1.26 142.3% |
1.37 8.7% |
1.36 -0.7% |
0.86 -36.8% |
0.68 -20.9% |
0.5 -26.5% |