2021 Q2 | 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] | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | - |
21.5% - |
30.23% 40.6% |
28.8% -4.7% |
4.22% -85.4% |
19.01% 350.9% |
32.65% 71.7% |
22.27% -31.8% |
15.14% -32.0% |
13.46% -11.1% |
11.15% -17.2% |
|
Gross Margin | [friend] | - |
46.83% - |
45.76% -2.3% |
44.93% -1.8% |
37.81% -15.9% |
41.89% 10.8% |
52.36% 25.0% |
52.88% 1.0% |
42.44% -19.7% |
39.39% -7.2% |
43.83% 11.3% |
|
Operating Margin | [friend] | - |
26.47% - |
34.27% 29.5% |
25.78% -24.8% |
10.72% -58.4% |
25.23% 135.4% |
33.24% 31.8% |
24.28% -26.9% |
25.32% 4.3% |
9.68% -61.8% |
10.51% 8.6% |
|
Total Revenue | [friend] |
294.63M 15.7% |
154.45M -47.6% |
220.45M 42.7% |
191.95M -12.9% |
149.82M -22.0% |
213.89M 42.8% |
218.14M 2.0% |
154.04M -29.4% |
180.75M 17.3% |
124.33M -31.2% |
137.66M 10.7% |
|
Total Assets | [friend] |
897.51M 4.3% |
- |
1.07B - |
- |
1.21B - |
1.13B -7.0% |
1.23B 9.2% |
2.42B 97.1% |
2.31B -4.5% |
2.3B -0.7% |
2.28B -0.5% |
|
Total Liabilities | [friend] |
193.71M -5.6% |
- |
262.86M - |
- |
331.21M - |
206.35M -37.7% |
229.09M 11.0% |
275.94M 20.4% |
139.63M -49.4% |
105.69M -24.3% |
145.86M 38.0% |
|
Total Equity | [friend] |
703.8M 7.4% |
- |
811.36M - |
- |
878.79M - |
918.83M 4.6% |
999.26M 8.8% |
2.14B 114.6% |
2.17B 1.2% |
2.19B 0.8% |
2.14B -2.3% |
|
Operating CashFlow | [friend] |
55.75M 237.5% |
- |
104.5M - |
- | - | - |
30.37M - |
- | - | - |
65.27M - |
|
Beginning Cash Position | [friend] |
213.78M -20.4% |
181.05M -15.3% |
238.16M 31.5% |
289.3M 21.5% |
360.49M 24.6% |
231.01M -35.9% |
223.45M -3.3% |
258.35M 15.6% |
1.45B 461.9% |
486.9M -66.5% |
536.01M 10.1% |
|
End Cash Position | [friend] |
181.05M -15.3% |
238.16M 31.5% |
289.3M 21.5% |
360.49M 24.6% |
231.01M -35.9% |
223.45M -3.3% |
258.35M 15.6% |
1.45B 461.9% |
486.9M -66.5% |
536.01M 10.1% |
368.77M -31.2% |
|
Free Cash Flow | [friend] |
-114.91M - |
11.92M - |
28.63M 140.3% |
59.1M 106.4% |
15.23M -74.2% |
-44.22M - |
37.63M - |
107.37M 185.3% |
-18.52M - |
58.8M - |
-20.05M - |
|
Net Income (Cont Operations) | [friend] |
47.73M 29.6% |
- |
99.86M - |
- | - | - |
111.89M - |
- | - | - |
32.09M - |
|
Diluted Net Income | [friend] | - | - | - | - | - | - | - | - | - | - | - | |
Diluted EPS | [friend] |
0.528 29.6% |
0.364 -31.1% |
0.743 103.9% |
0.607 -18.3% |
0.071 -88.2% |
0.45 530.0% |
0.79 75.6% |
0.321 -59.4% |
0.168 -47.7% |
0.136 -19.1% |
0.134 -1.1% |
|
Return On Equity (%) | [friend] | - | - |
8.21% - |
- |
0.72% - |
4.52% 529.5% |
7.43% 64.2% |
2.18% -70.6% |
1.27% -41.9% |
0.77% -39.5% |
0.71% -7.6% |
|
Return On Assets (%) | [friend] | - | - |
6.2% - |
- |
0.52% - |
3.48% 567.2% |
6.05% 73.8% |
1.88% -68.9% |
1.16% -38.5% |
0.73% -37.2% |
0.67% -7.8% |