2019 Q2 | 2019 Q3 | 2019 Q4 | 2020 Q1 | 2020 Q2 | 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 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
65.69% 15.4% |
26.25% -60.0% |
27.46% 4.6% |
15.04% -45.2% |
-24.34% - |
-32.46% - |
-3.41% - |
-44.22% - |
-2.15% - |
-1.57% - |
0.92% - |
3.44% 272.7% |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
77.98% 17.1% |
51.86% -33.5% |
40.14% -22.6% |
33.48% -16.6% |
12.3% -63.3% |
-1.56% - |
16.91% - |
-0.52% - |
20.62% - |
22.58% 9.5% |
26.63% 17.9% |
26.87% 0.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
71.12% 15.4% |
22.25% -68.7% |
28.99% 30.3% |
13.28% -54.2% |
-10.5% - |
-24.93% - |
-2.54% - |
-14.77% - |
6.26% - |
3.7% -40.9% |
2.57% -30.4% |
10.62% 312.5% |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
452.89M 8.8% |
179.81M -60.3% |
259.72M 44.4% |
138.66M -46.6% |
140.2M 1.1% |
146.04M 4.2% |
142.45M -2.5% |
170.44M 19.6% |
193.74M 13.7% |
138.88M -28.3% |
125.19M -9.9% |
165.4M 32.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.82B 14.4% |
1.89B 3.9% |
1.97B 4.4% |
1.83B -6.9% |
1.75B -4.5% |
1.72B -1.8% |
1.67B -2.6% |
1.53B -8.6% |
1.54B 0.5% |
1.58B 2.5% |
1.55B -1.7% |
1.46B -5.7% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
174.51M -28.3% |
198.77M 13.9% |
211.49M 6.4% |
226.9M 7.3% |
177.89M -21.6% |
193.16M 8.6% |
153.02M -20.8% |
193.07M 26.2% |
204.69M 6.0% |
246.3M 20.3% |
230.66M -6.4% |
222.91M -3.4% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.64B 22.1% |
1.69B 2.9% |
1.76B 4.2% |
1.61B -8.6% |
1.57B -2.1% |
1.53B -3.0% |
1.52B -0.3% |
1.34B -12.1% |
1.33B -0.3% |
1.33B -0.2% |
1.32B -0.9% |
1.24B -6.1% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
-53.72M - |
- | - | - |
127.95M - |
- | - | - |
-56.4M - |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
635.68M 36.5% |
509.35M -19.9% |
909.09M 78.5% |
268.19M -70.5% |
255.89M -4.6% |
254.01M -0.7% |
525.72M 107.0% |
339.95M -35.3% |
297.47M -12.5% |
250.89M -15.7% |
175.62M -30.0% |
180.01M 2.5% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
509.35M -19.9% |
909.09M 78.5% |
268.19M -70.5% |
255.89M -4.6% |
254.01M -0.7% |
525.72M 107.0% |
339.95M -35.3% |
297.47M -12.5% |
250.89M -15.7% |
175.62M -30.0% |
180.01M 2.5% |
103.23M -42.7% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
136.96M -43.7% |
-77.73M - |
-136.2M - |
22.86M - |
-110.44M - |
45.22M - |
-25.73M - |
113.69M - |
-181.45M - |
329.44M - |
-26.82M - |
-43.53M - |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - |
92.17M - |
- | - | - |
-80.23M - |
- | - | - |
6.84M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
2.7 25.3% |
0.43 -84.1% |
0.65 51.2% |
0.19 -70.8% |
-0.31 - |
-0.43 - |
-0.04 - |
-0.69 - |
-0.04 - |
-0.02 - |
0.01 - |
0.05 400% |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
19.94% 4.9% |
2.84% -85.8% |
4.14% 45.9% |
1.24% -70.0% |
-2.15% - |
-3.06% - |
-0.32% - |
-5.27% - |
-0.31% - |
-0.16% - |
0.09% - |
0.44% 410.2% |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
17.49% 5.3% |
2.55% -85.4% |
3.7% 45.0% |
1.1% -70.3% |
-1.9% - |
-2.73% - |
-0.29% - |
-4.7% - |
-0.27% - |
-0.14% - |
0.07% - |
0.38% 411.4% |