2018 Q4 | 2019 Q4 | 2020 Q4 | 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] |
152.95M 15.2% |
36.9M -75.9% |
76.58M 107.5% |
62.77M -18.0% |
216.89M 245.5% |
239.92M 10.6% |
202.24M -15.7% |
166.65M -17.6% |
161.69M -3.0% |
132.98M -17.8% |
117.56M -11.6% |
|
Cost of Revenue | [friend] | [friend] | [friend] |
128M 17.8% |
29.69M -76.8% |
61.34M 106.6% |
51.98M -15.3% |
179.81M 245.9% |
199.81M 11.1% |
168M -15.9% |
139.29M -17.1% |
134.43M -3.5% |
111.39M -17.1% |
101.05M -9.3% |
|
Gross Profit | [friend] | [friend] | [friend] |
24.95M 3.2% |
7.22M -71.1% |
15.24M 111.2% |
10.79M -29.2% |
37.08M 243.6% |
40.11M 8.2% |
34.25M -14.6% |
27.36M -20.1% |
27.26M -0.4% |
21.59M -20.8% |
16.51M -23.5% |
|
Total Expenses | [friend] | [friend] | [friend] |
135.02M 20.0% |
31.95M -76.3% |
64.01M 100.3% |
53.64M -16.2% |
189M 252.3% |
208.73M 10.4% |
176.73M -15.3% |
149.03M -15.7% |
145.99M -2.0% |
123.89M -15.1% |
113.67M -8.2% |
|
Operating Expense | [friend] | [friend] | [friend] |
7.02M 81.3% |
2.27M -67.7% |
2.67M 17.5% |
1.66M -37.6% |
9.19M 452.3% |
8.91M -3.0% |
8.73M -2.0% |
9.75M 11.6% |
11.56M 18.6% |
12.5M 8.2% |
12.62M 1.0% |
|
Operating Income | [friend] | [friend] | [friend] |
17.93M -11.6% |
4.95M -72.4% |
12.57M 154.1% |
9.13M -27.4% |
27.89M 205.6% |
31.2M 11.8% |
25.51M -18.2% |
17.62M -30.9% |
15.7M -10.9% |
9.09M -42.1% |
3.89M -57.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] |
13.06M -18.8% |
3.64M -72.1% |
9.3M 155.4% |
7.09M -23.8% |
21.72M 206.5% |
25.32M 16.6% |
21.46M -15.3% |
16.4M -23.6% |
14.22M -13.3% |
9.78M -31.3% |
6.86M -29.8% |
|
Net Income | [friend] | [friend] | [friend] |
13.06M -18.8% |
3.64M -72.1% |
9.3M 155.4% |
7.09M -23.8% |
21.72M 206.5% |
25.32M 16.6% |
21.46M -15.3% |
16.4M -23.6% |
14.22M -13.3% |
9.78M -31.3% |
6.86M -29.8% |
|
Basic EPS | [friend] | [friend] | [friend] |
0.026 -18.9% |
0.007 -72.1% |
0.019 155.8% |
0.014 -24.1% |
0.047 233.1% |
0.055 16.3% |
0.047 -14.9% |
0.037 -21.8% |
0.029 -21.9% |
0.019 -32.9% |
0.014 -28.1% |
|
Diluted EPS | [friend] | [friend] | [friend] |
0.026 -18.9% |
0.007 -72.1% |
0.019 155.8% |
0.014 -24.1% |
0.047 233.1% |
0.055 16.2% |
0.047 -14.9% |
0.037 -21.8% |
0.029 -21.9% |
0.019 -32.9% |
0.014 -28.1% |