2019 Q4 | 2020 Q4 | 2021 Q4 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] |
59.54M 16.2% |
25.64M -56.9% |
13.71M -46.5% |
90.59M 560.8% |
19.4M -78.6% |
114.19M 488.6% |
120.06M 5.1% |
110.14M -8.3% |
125.41M 13.9% |
116.93M -6.8% |
|
Cost of Revenue | [friend] | [friend] |
41.73M 13.2% |
18.5M -55.7% |
10.42M -43.7% |
65.88M 532.5% |
13.52M -79.5% |
84.34M 523.8% |
87.02M 3.2% |
79.36M -8.8% |
93.49M 17.8% |
85.76M -8.3% |
|
Gross Profit | [friend] | [friend] |
17.81M 24.1% |
7.13M -59.9% |
3.29M -53.9% |
24.71M 650.6% |
5.88M -76.2% |
29.86M 407.7% |
33.05M 10.7% |
30.78M -6.9% |
31.91M 3.7% |
31.17M -2.3% |
|
Total Expenses | [friend] | [friend] |
46.12M 13.1% |
20.26M -56.1% |
12.2M -39.8% |
73.05M 498.8% |
15.43M -78.9% |
93.3M 504.6% |
96.33M 3.2% |
89.24M -7.4% |
104.01M 16.6% |
95.1M -8.6% |
|
Operating Expense | [friend] | [friend] |
4.38M 12.4% |
1.75M -60.0% |
1.78M 1.7% |
7.17M 302.1% |
1.91M -73.3% |
8.97M 368.4% |
9.31M 3.8% |
9.88M 6.1% |
10.52M 6.5% |
9.34M -11.2% |
|
Operating Income | [friend] | [friend] |
13.42M 28.5% |
5.38M -59.9% |
1.51M -72.0% |
17.54M 1062.5% |
3.97M -77.4% |
20.89M 426.7% |
23.74M 13.6% |
20.9M -11.9% |
21.39M 2.4% |
21.83M 2.0% |
|
Net Income (Cont Operations) | [friend] | [friend] |
13.58M 23.2% |
6.78M -50.0% |
1.55M -77.1% |
17.8M 1044.8% |
3.99M -77.6% |
21.18M 430.6% |
24.14M 14.0% |
22.12M -8.4% |
23M 4.0% |
23.66M 2.9% |
|
Net Income | [friend] | [friend] |
10.25M 22.7% |
4.1M -60.0% |
552K -86.5% |
13.15M 2282.8% |
3.01M -77.1% |
15.43M 412.5% |
18.19M 17.9% |
16.24M -10.7% |
16.93M 4.2% |
17.81M 5.2% |
|
Basic EPS | [friend] | [friend] |
0.019 22.7% |
0.008 -60.0% |
0.001 -86.5% |
0.025 2283.6% |
0.006 -77.1% |
0.029 412.5% |
0.034 17.9% |
0.036 5.2% |
0.032 -11.5% |
0.036 14.6% |
|
Diluted EPS | [friend] | [friend] |
0.019 22.7% |
0.008 -60.0% |
0.001 -86.5% |
0.025 2283.6% |
0.006 -77.1% |
0.029 412.5% |
0.034 17.9% |
0.036 5.2% |
0.032 -11.5% |
0.036 14.6% |