2020 Q3 | 2020 Q4 | 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 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] |
76.5M -18.2% |
111.03M 45.1% |
74.57M -32.8% |
108.56M 45.6% |
115.19M 6.1% |
78.57M -31.8% |
109.12M 38.9% |
95.28M -12.7% |
86.05M -9.7% |
50.37M -41.5% |
104.34M 107.1% |
124.05M 18.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] |
61.59M 140.0% |
30.9M -49.8% |
20.03M -35.2% |
48.02M 139.7% |
30.55M -36.4% |
19.93M -34.8% |
40.24M 102.0% |
24.53M -39.0% |
20.79M -15.2% |
12.9M -37.9% |
27.07M 109.8% |
34.59M 27.8% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] |
76.5M 12.7% |
80.14M 4.8% |
54.54M -31.9% |
60.54M 11.0% |
84.64M 39.8% |
58.64M -30.7% |
68.88M 17.5% |
70.75M 2.7% |
65.26M -7.8% |
37.46M -42.6% |
77.27M 106.2% |
89.46M 15.8% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] |
142.13M 171.2% |
74.45M -47.6% |
50.94M -31.6% |
77.33M 51.8% |
57.6M -25.5% |
58.82M 2.1% |
78.81M 34.0% |
71.72M -9.0% |
63.86M -11.0% |
52.01M -18.6% |
66.68M 28.2% |
82.76M 24.1% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] |
80.54M 201.1% |
43.55M -45.9% |
30.91M -29.0% |
29.31M -5.2% |
27.05M -7.7% |
38.89M 43.8% |
38.57M -0.8% |
47.19M 22.3% |
43.06M -8.7% |
39.1M -9.2% |
39.6M 1.3% |
48.17M 21.6% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] |
76.5M 86.1% |
36.58M -52.2% |
23.63M -35.4% |
31.23M 32.2% |
57.59M 84.4% |
19.75M -65.7% |
30.31M 53.5% |
23.56M -22.3% |
22.2M -5.8% |
-1.64M - |
37.66M - |
41.29M 9.6% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | - | - |
22.52M - |
51.35M 128.1% |
- | - | - |
60.66M - |
- | - | - |
75.91M - |
|
Net Income | [friend] | [friend] | [friend] | [friend] |
22.27M -36.4% |
40.84M 83.4% |
21.08M -48.4% |
25.59M 21.3% |
51.43M 101.0% |
23.59M -54.1% |
32.39M 37.3% |
26.46M -18.3% |
25.89M -2.1% |
5.08M -80.4% |
36.29M 614.2% |
36.32M 0.1% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] |
0.297 -36.3% |
0.544 83.4% |
0.281 -48.4% |
0.341 21.4% |
0.639 87.3% |
0.199 -68.9% |
0.324 62.8% |
0.263 -18.9% |
0.258 -1.8% |
0.054 -79.2% |
0.366 581.6% |
0.367 0.3% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] |
0.297 -36.3% |
0.544 83.4% |
0.281 -48.4% |
0.341 21.4% |
0.639 87.3% |
0.199 -68.9% |
0.324 62.8% |
0.263 -18.9% |
0.258 -1.8% |
0.054 -79.2% |
0.366 581.6% |
0.367 0.3% |