2021 Q1 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | - | - | - | - | - | - |
0% - |
0% - |
- | |
Net Margin | [friend] |
20.31% 6.1% |
32.51% 60.1% |
18.1% -44.3% |
25.14% 38.9% |
19.56% -22.2% |
15.18% -22.4% |
6.34% -58.2% |
2.89% -54.4% |
9.46% 227.2% |
|
Gross Margin | [friend] |
95.15% 2.5% |
96.39% 1.3% |
96.03% -0.4% |
95.99% 0.0% |
96.04% 0.1% |
95.79% -0.3% |
95.31% -0.5% |
95.23% -0.1% |
95.24% 0.0% |
|
Operating Margin | [friend] |
25.16% 110.7% |
42.77% 70.0% |
29.37% -31.3% |
33.98% 15.7% |
25.31% -25.5% |
18.52% -26.8% |
5.36% -71.1% |
1.57% -70.8% |
3.62% 131.1% |
|
Total Revenue | [friend] |
2.7B 33.3% |
692M -74.4% |
630M -9.0% |
724M 14.9% |
2.68B 270.0% |
2.66B -0.6% |
2.84B 6.6% |
2.94B 3.5% |
3.23B 10.0% |
|
Total Assets | [friend] | - | - | - | - |
6.87B - |
6.7B -2.4% |
6.81B 1.6% |
7.12B 4.5% |
7.93B 11.4% |
|
Total Liabilities | [friend] | - | - | - | - |
2.81B - |
2.48B -11.9% |
2.04B -17.8% |
2.11B 3.6% |
2.63B 24.7% |
|
Total Equity | [friend] | - | - | - | - |
4.05B - |
4.22B 4.2% |
4.77B 13.1% |
5B 4.8% |
5.29B 5.8% |
|
Operating CashFlow | [friend] |
458M -62.9% |
-231M - |
76M - |
411M 440.8% |
739M 79.8% |
856M 15.8% |
1.01B 17.6% |
906M -10.0% |
1.09B 20.3% |
|
Beginning Cash Position | [friend] |
1.21B 9.5% |
1B -17.3% |
788M -21.5% |
690M -12.4% |
1B 45.5% |
788M -21.5% |
690M -12.4% |
1.1B 59.6% |
1.55B 41.1% |
|
End Cash Position | [friend] |
1B -17.3% |
788M -21.5% |
690M -12.4% |
1.1B 59.6% |
1.55B 41.1% |
1.25B -19.8% |
1.39B 11.7% |
1.54B 10.8% |
1.92B 24.6% |
|
Free Cash Flow | [friend] |
383M -64.1% |
-257M - |
42M - |
398M 847.6% |
646M 62.3% |
763M 18.1% |
901M 18.1% |
762M -15.4% |
947M 24.3% |
|
Net Income (Cont Operations) | [friend] |
549M 41.5% |
225M -59.0% |
114M -49.3% |
182M 59.6% |
524M 187.9% |
404M -22.9% |
180M -55.4% |
85M -52.8% |
306M 260% |
|
Diluted Net Income | [friend] |
549M 41.5% |
225M -59.0% |
114M -49.3% |
182M 59.6% |
524M 187.9% |
404M -22.9% |
180M -55.4% |
85M -52.8% |
306M 260% |
|
Diluted EPS | [friend] |
0.535 41.5% |
0.219 -59.0% |
0.111 -49.3% |
0.177 59.6% |
0.511 187.9% |
0.394 -22.9% |
0.176 -55.4% |
0.083 -52.9% |
0.29 250.8% |
|
Return On Equity (%) | [friend] |
15.47% - |
- | - | - |
13.79% - |
9.57% -30.6% |
3.77% -60.6% |
1.7% -55.0% |
4.35% 156.1% |
|
Return On Assets (%) | [friend] |
8.43% - |
- | - | - |
7.83% - |
6.03% -23.0% |
2.64% -56.2% |
1.19% -54.8% |
2.98% 149.3% |