2020 Q1 | 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] |
93.37M 139.9% |
84.93M -9.0% |
126.3M 48.7% |
67.41M -46.6% |
126.9M 88.2% |
76.26M -39.9% |
79.53M 4.3% |
42.59M -46.5% |
71.75M 68.5% |
54.01M -24.7% |
68.16M 26.2% |
57.64M -15.4% |
|
Cost of Revenue | [friend] | [friend] |
43.46M - |
28.31M -34.9% |
41.49M 46.5% |
23.3M -43.8% |
41.8M 79.4% |
27.9M -33.2% |
28.15M 0.9% |
14.09M -49.9% |
24.05M 70.6% |
19.11M -20.5% |
32.95M 72.4% |
22.75M -31.0% |
|
Gross Profit | [friend] | [friend] |
49.92M 28.3% |
56.62M 13.4% |
84.81M 49.8% |
44.11M -48.0% |
85.1M 92.9% |
48.36M -43.2% |
51.39M 6.3% |
28.49M -44.6% |
47.71M 67.4% |
34.9M -26.8% |
35.21M 0.9% |
34.89M -0.9% |
|
Total Expenses | [friend] | [friend] |
83.5M - |
52.93M -36.6% |
66.59M 25.8% |
44.19M -33.6% |
67.23M 52.1% |
55.38M -17.6% |
60.49M 9.2% |
48.84M -19.3% |
60.66M 24.2% |
64.9M 7.0% |
73.47M 13.2% |
67.41M -8.2% |
|
Operating Expense | [friend] | [friend] |
40.04M - |
24.62M -38.5% |
25.11M 2.0% |
20.89M -16.8% |
25.43M 21.7% |
27.47M 8.0% |
32.35M 17.7% |
34.75M 7.4% |
36.62M 5.4% |
45.78M 25.0% |
40.52M -11.5% |
44.67M 10.2% |
|
Operating Income | [friend] | [friend] |
9.88M -74.6% |
32M 224.0% |
59.71M 86.6% |
23.22M -61.1% |
59.67M 157.0% |
20.89M -65.0% |
19.04M -8.8% |
-6.26M - |
11.09M - |
-10.88M - |
-5.31M - |
-9.78M - |
|
Net Income (Cont Operations) | [friend] | [friend] |
41.45M - |
- | - | - |
75.49M - |
- | - | - |
18.81M - |
- | - | - | |
Net Income | [friend] | [friend] |
34.39M 386.9% |
33.34M -3.0% |
52.97M 58.9% |
22.16M -58.2% |
53.33M 140.6% |
27.05M -49.3% |
23.95M -11.5% |
1.22M -94.9% |
17.59M 1346.8% |
-4.59M - |
10.37M - |
-3.32M - |
|
Basic EPS | [friend] | [friend] |
0.659 386.9% |
0.64 -2.9% |
1.013 58.3% |
0.427 -57.9% |
1.022 139.4% |
0.78 -23.6% |
0.344 -55.9% |
0.02 -94.2% |
0.25 1150% |
-0.07 - |
0.15 - |
-0.05 - |
|
Diluted EPS | [friend] | [friend] |
0.659 386.9% |
0.64 -2.9% |
1.013 58.3% |
0.427 -57.9% |
1.022 139.4% |
0.78 -23.6% |
0.344 -55.9% |
0.02 -94.2% |
0.25 1150% |
-0.07 - |
0.15 - |
-0.05 - |