2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|
Total Revenue |
342.46M - |
339.58M -0.8% |
338.6M -0.3% |
374.03M 10.5% |
296.17M -20.8% |
399.06M 34.7% |
440.1M 10.3% |
478.07M 8.6% |
409.85M -14.3% |
|
Cost of Revenue |
316.62M - |
323.44M 2.2% |
322.55M -0.3% |
354.9M 10.0% |
278.27M -21.6% |
378.23M 35.9% |
415.6M 9.9% |
456.33M 9.8% |
389.58M -14.6% |
|
Gross Profit |
25.84M - |
16.14M -37.5% |
16.05M -0.6% |
19.13M 19.2% |
17.89M -6.5% |
20.84M 16.5% |
24.5M 17.6% |
21.74M -11.3% |
20.28M -6.7% |
|
Total Expenses |
327.39M - |
334.67M 2.2% |
332.94M -0.5% |
366.12M 10.0% |
288.62M -21.2% |
389.58M 35.0% |
411.25M 5.6% |
467.44M 13.7% |
401.38M -14.1% |
|
Operating Expense |
10.77M - |
11.23M 4.3% |
10.38M -7.5% |
11.22M 8.1% |
10.34M -7.8% |
11.35M 9.8% |
-4.34M - |
11.1M - |
11.8M 6.3% |
|
Operating Income |
15.08M - |
4.92M -67.4% |
5.67M 15.3% |
7.91M 39.5% |
7.55M -4.5% |
9.48M 25.6% |
28.84M 204.2% |
10.63M -63.1% |
8.48M -20.3% |
|
Net Income (Cont Operations) |
13.41M - |
2.7M -79.8% |
19.09M 605.9% |
1.61M -91.6% |
4.16M 158.9% |
2.67M -35.7% |
19.56M 631.2% |
446K -97.7% |
-136K - |
|
Net Income |
10.06M - |
2.2M -78.1% |
2.29M 3.7% |
852K -62.7% |
3.01M 252.9% |
1.78M -40.9% |
18.22M 925.2% |
-2.4M - |
-1.78M - |
|
Basic EPS |
0.008 - |
0.001 -82.5% |
0.002 7.1% |
0 -86.7% |
0.002 900.0% |
0.001 -45% |
0.012 963.6% |
-0.002 - |
-0.001 - |
|
Diluted EPS |
0.008 - |
0.001 -81.8% |
0.002 7.1% |
0 -86.7% |
0.002 862% |
0.001 -42.8% |
0.012 963.6% |
-0.002 - |
-0.001 - |