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] | - | - | - | - | - | - | - | - | - | - | - | - | |
Net Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
12.4% -32.2% |
13.6% 9.7% |
20.09% 47.7% |
20.2% 0.6% |
13.48% -33.3% |
10.01% -25.7% |
6.49% -35.2% |
2.65% -59.2% |
1.33% -49.7% |
-10.41% - |
-13.3% - |
0.34% - |
|
Gross Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
48.85% -8.1% |
49.15% 0.6% |
54.79% 11.5% |
53.05% -3.2% |
46.88% -11.6% |
38.8% -17.2% |
41.1% 5.9% |
41.73% 1.5% |
36.75% -11.9% |
38.1% 3.7% |
33.8% -11.3% |
36.8% 8.9% |
|
Operating Margin | [friend] | [friend] | [friend] | [friend] | [friend] |
18.14% -35.7% |
22.21% 22.4% |
29.52% 32.9% |
29.76% 0.8% |
20.72% -30.4% |
10.34% -50.1% |
11.55% 11.7% |
5.14% -55.5% |
3.4% -33.8% |
-11.18% - |
-10.72% - |
5.36% - |
|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
386.39M 0.2% |
430.84M 11.5% |
485.15M 12.6% |
535.93M 10.5% |
567.19M 5.8% |
613.31M 8.1% |
686.52M 11.9% |
799.78M 16.5% |
852.13M 6.5% |
859.35M 0.8% |
966.08M 12.4% |
1.16B 20.1% |
|
Total Assets | [friend] | [friend] | [friend] | [friend] | [friend] |
2.69B 47.5% |
2.8B 4.3% |
2.74B -2.1% |
3.33B 21.5% |
3.48B 4.4% |
4B 15.0% |
3.55B -11.2% |
3.86B 8.7% |
3.61B -6.5% |
3.72B 3.0% |
3.55B -4.5% |
3.56B 0.2% |
|
Total Liabilities | [friend] | [friend] | [friend] | [friend] | [friend] |
522.23M -10.4% |
580.09M 11.1% |
511.89M -11.8% |
980.74M 91.6% |
1.01B 2.5% |
1.35B 34.7% |
1.17B -13.7% |
1.55B 32.8% |
1.29B -16.6% |
1.49B 15.5% |
1.55B 4.1% |
1.53B -1.3% |
|
Total Equity | [friend] | [friend] | [friend] | [friend] | [friend] |
2.16B 74.8% |
2.22B 2.7% |
2.23B 0.4% |
2.35B 5.2% |
2.43B 3.5% |
2.61B 7.4% |
2.36B -9.8% |
2.29B -2.8% |
2.3B 0.6% |
2.22B -3.8% |
1.99B -10.1% |
2B 0.4% |
|
Operating CashFlow | [friend] | [friend] | [friend] | [friend] | [friend] |
24.49M -75.4% |
130.31M 432.1% |
32.95M -74.7% |
213.5M 548.0% |
134.54M -37.0% |
130.41M -3.1% |
-189.09M - |
54.15M - |
-88.19M - |
119.92M - |
98.33M -18.0% |
129.72M 31.9% |
|
Beginning Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
329.92M -41.4% |
1.2B 264.9% |
1.3B 8.3% |
1.2B -7.7% |
1.56B 29.3% |
1.71B 10.1% |
1.88B 9.4% |
1.31B -30.3% |
1.35B 3.2% |
1.14B -15.8% |
1.23B 7.8% |
1.18B -4.1% |
|
End Cash Position | [friend] | [friend] | [friend] | [friend] | [friend] |
1.2B 264.9% |
1.3B 8.3% |
1.2B -7.7% |
1.56B 29.3% |
1.71B 10.1% |
1.88B 9.4% |
1.31B -30.3% |
1.35B 3.2% |
1.14B -15.8% |
1.23B 7.8% |
1.18B -4.1% |
1.24B 5.0% |
|
Free Cash Flow | [friend] | [friend] | [friend] | [friend] | [friend] |
23.16M -76.7% |
129.23M 458.0% |
32.32M -75.0% |
212.25M 556.7% |
129.54M -39.0% |
52.52M -59.5% |
-220.91M - |
46.41M - |
-91.93M - |
76.75M - |
96.57M 25.8% |
126.7M 31.2% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] |
68.87M -35.6% |
94.59M 37.3% |
142.17M 50.3% |
158.23M 11.3% |
115.69M -26.9% |
61.28M -47.0% |
77.11M 25.8% |
38.87M -49.6% |
26.32M -32.3% |
-99.06M - |
-106.36M - |
59.58M - |
|
Diluted Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
47.9M -32.0% |
58.6M 22.4% |
97.47M 66.3% |
108.28M 11.1% |
76.46M -29.4% |
61.41M -19.7% |
44.56M -27.5% |
21.18M -52.5% |
11.34M -46.4% |
-89.47M - |
-128.47M - |
3.97M - |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
6.85 -33.6% |
7.73 12.8% |
12.82 65.8% |
14.41 12.4% |
10.14 -29.6% |
7.95 -21.6% |
5.86 -26.3% |
2.93 -50% |
1.56 -46.8% |
-12.16 - |
-17.76 - |
0.55 - |
|
Return On Equity (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
2.81% -50.5% |
2.67% -5.1% |
4.38% 63.8% |
4.73% 8.0% |
3.2% -32.3% |
2.44% -23.9% |
1.79% -26.3% |
0.91% -49.2% |
0.49% -45.8% |
-3.96% - |
-6.1% - |
0.2% - |
|
Return On Assets (%) | [friend] | [friend] | [friend] | [friend] | [friend] |
2.13% -45.1% |
2.14% 0.5% |
3.51% 64.6% |
3.56% 1.4% |
2.25% -37.0% |
1.64% -26.8% |
1.18% -28.2% |
0.57% -51.6% |
0.3% -46.9% |
-2.44% - |
-3.53% - |
0.11% - |