2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q2 | 2022 Q3 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] |
222M 1.4% |
275M 23.9% |
253M -8% |
269M 6.3% |
266M -1.1% |
414M 55.6% |
414M 0% |
408M -1.4% |
367M -10.0% |
375M 2.2% |
|
Cost of Revenue | [friend] |
221M -22.5% |
238M 7.7% |
212M -10.9% |
232M 9.4% |
202M -12.9% |
278M 37.6% |
282M 1.4% |
327M 16.0% |
276M -15.6% |
263M -4.7% |
|
Gross Profit | [friend] |
1M - |
37M 3600% |
41M 10.8% |
37M -9.8% |
64M 73.0% |
136M 112.5% |
132M -2.9% |
81M -38.6% |
91M 12.3% |
112M 23.1% |
|
Total Expenses | [friend] |
237M -22.5% |
206M -13.1% |
228M 10.7% |
250M 9.6% |
216M -13.6% |
292M 35.2% |
302M 3.4% |
353M 16.9% |
285M -19.3% |
287M 0.7% |
|
Operating Expense | [friend] |
16M -23.8% |
-32M - |
16M - |
18M 12.5% |
14M -22.2% |
14M 0% |
20M 42.9% |
26M 30% |
9M -65.4% |
24M 166.7% |
|
Operating Income | [friend] |
-15M - |
69M - |
25M -63.8% |
19M -24% |
50M 163.2% |
122M 144% |
112M -8.2% |
55M -50.9% |
82M 49.1% |
88M 7.3% |
|
Net Income (Cont Operations) | [friend] |
-33M - |
30M - |
- | - |
43M - |
94M 118.6% |
90M -4.3% |
73M -18.9% |
60M -17.8% |
253M 321.7% |
|
Net Income | [friend] |
-86M - |
104M - |
-36M - |
-16M - |
43M - |
94M 118.6% |
90M -4.3% |
73M -18.9% |
60M -17.8% |
253M 321.7% |
|
Basic EPS | [friend] |
-1.72 - |
2.08 - |
-0.72 - |
-0.32 - |
0.86 - |
1.18 37.2% |
1.13 -4.2% |
0.99 -12.4% |
0.83 -16.2% |
3.61 334.9% |
|
Diluted EPS | [friend] |
-1.72 - |
1.962 - |
-0.72 - |
-0.32 - |
0.83 - |
1.16 39.8% |
1.1 -5.2% |
0.96 -12.7% |
0.81 -15.6% |
3.49 330.9% |