2021 Q3 | 2021 Q4 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | 2024 Q2 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | - |
7.45% - |
- |
17.96% - |
10.8% -39.9% |
12.22% 13.2% |
16.92% 38.5% |
20.18% 19.2% |
4.72% -76.6% |
14.68% 211.3% |
13.83% -5.8% |
|
Gross Margin | - |
20.43% - |
- |
25.98% - |
23.2% -10.7% |
25.08% 8.1% |
24.71% -1.5% |
26.37% 6.7% |
24.14% -8.5% |
23.82% -1.3% |
21.67% -9.1% |
|
Operating Margin | - |
10.92% - |
- |
18.93% - |
13.83% -26.9% |
16.02% 15.8% |
17.25% 7.7% |
19.7% 14.2% |
6.82% -65.4% |
11.91% 74.7% |
11.27% -5.4% |
|
Total Revenue |
934.66M - |
355.72M -61.9% |
563.97M 58.5% |
603.56M 7.0% |
446.17M -26.1% |
359.69M -19.4% |
425.19M 18.2% |
418.16M -1.7% |
341.51M -18.3% |
293.9M -13.9% |
364.34M 24.0% |
|
Total Assets |
1.37B - |
1.43B 4.7% |
1.39B -3.2% |
- |
1.83B - |
- |
1.82B - |
3.99B 119.1% |
3.95B -0.9% |
3.9B -1.3% |
3.85B -1.2% |
|
Total Liabilities |
878.62M - |
915.23M 4.2% |
813.55M -11.1% |
- |
1.1B - |
- |
964.37M - |
896.68M -7.0% |
894.12M -0.3% |
797.72M -10.8% |
741.67M -7.0% |
|
Total Equity |
483.88M - |
510.38M 5.5% |
565.13M 10.7% |
- |
722.2M - |
- |
838.1M - |
3.07B 266.4% |
3.06B -0.4% |
3.1B 1.4% |
3.11B 0.3% |
|
Operating CashFlow |
155.17M - |
-1.05M - |
-43.9M - |
- |
288.67M - |
- |
-3.56M - |
- | - | - |
31.41M - |
|
Beginning Cash Position |
521.61M - |
367.02M -29.6% |
353.67M -3.6% |
315.78M -10.7% |
379.52M 20.2% |
450.56M 18.7% |
442.25M -1.8% |
444.88M 0.6% |
2.5B 462.7% |
2.43B -2.8% |
2.47B 1.5% |
|
End Cash Position |
367.02M - |
353.67M -3.6% |
315.78M -10.7% |
379.52M 20.2% |
450.56M 18.7% |
442.25M -1.8% |
444.88M 0.6% |
2.5B 462.7% |
2.43B -2.8% |
2.47B 1.5% |
2.36B -4.5% |
|
Free Cash Flow |
131.49M - |
-7.96M - |
-64.08M - |
49.52M - |
138.39M 179.4% |
-35.96M - |
10.94M - |
24.84M 127.1% |
-22.84M - |
33.5M - |
-72.83M - |
|
Net Income (Cont Operations) |
108.72M - |
27.8M -74.4% |
56.23M 102.3% |
- |
162.29M - |
- |
120.32M - |
- | - | - |
93.52M - |
|
Diluted Net Income | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS |
1.52 - |
0.37 -75.7% |
0.77 108.1% |
1.54 100% |
0.68 -55.8% |
0.62 -8.8% |
1.02 64.5% |
1.09 6.9% |
0.02 -98.2% |
0.46 2200% |
0.53 15.2% |
|
Return On Equity (%) | - |
5.33% - |
- | - |
6.67% - |
- |
8.59% - |
4.32% -49.7% |
0.53% -87.8% |
1.4% 166.6% |
1.62% 15.8% |
|
Return On Assets (%) | - |
1.89% - |
- | - |
2.63% - |
- |
3.96% - |
2.91% -26.5% |
0.41% -86.0% |
1.1% 170.9% |
1.3% 18.3% |