2020 Q2 | 2020 Q4 | 2021 Q2 | 2021 Q4 | 2022 Q2 | 2022 Q4 | 2023 Q2 | 2023 Q4 | Graph | |
---|---|---|---|---|---|---|---|---|---|
Insider Holdings (%) | [friend] | [friend] |
84.8% - |
84.9% 0.1% |
85.25% 0.4% |
85.25% 0% |
71.94% -15.6% |
71.94% 0% |
|
Net Margin | [friend] | [friend] | - | - | - | - | - | - | |
Gross Margin | [friend] | [friend] | - | - | - | - | - | - | |
Operating Margin | [friend] | [friend] | - | - | - | - | - | - | |
Total Revenue | [friend] | [friend] |
402.34M 12.1% |
522.12M 29.8% |
512.11M -1.9% |
626.78M 22.4% |
599.78M -4.3% |
660.94M 10.2% |
|
Total Assets | [friend] | [friend] |
1.45B 145.7% |
1.49B 2.6% |
1.7B 13.8% |
1.82B 7.3% |
1.93B 5.9% |
1.96B 1.7% |
|
Total Liabilities | [friend] | [friend] |
607.73M 36.3% |
536.61M -11.7% |
640.31M 19.3% |
646.09M 0.9% |
744.93M 15.3% |
704.01M -5.5% |
|
Total Equity | [friend] | [friend] |
844.78M 481.4% |
952.85M 12.8% |
994.68M 4.4% |
1.1B 10.4% |
1.11B 1.1% |
1.16B 4.6% |
|
Operating CashFlow | [friend] | [friend] |
159.81M 112.4% |
76.21M -52.3% |
16.37M -78.5% |
162.43M 892.0% |
50.62M -68.8% |
284.16M 461.4% |
|
Beginning Cash Position | [friend] | [friend] |
112.47M -18.5% |
1.07B 854.8% |
1.11B 3.0% |
965.31M -12.7% |
1.04B 7.7% |
1.04B 0.4% |
|
End Cash Position | [friend] | [friend] |
1.07B 852.4% |
1.11B 3.1% |
965.31M -12.7% |
1.04B 7.7% |
1.04B 0.4% |
1.15B 9.7% |
|
Free Cash Flow | [friend] | [friend] |
139.52M 97.7% |
57.61M -58.7% |
-3.26M - |
135.89M - |
39.66M -70.8% |
262.44M 561.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | - | - | - | - | - | - | |
Diluted Net Income | [friend] | [friend] |
58.82M -11.2% |
107M 81.9% |
99.89M -6.6% |
103.15M 3.3% |
109.5M 6.2% |
105.47M -3.7% |
|
Diluted EPS | [friend] | [friend] |
0.09 8.6% |
0.14 55.8% |
0.12 -14.3% |
0.129 7.5% |
0.13 0.8% |
0.134 3.1% |
|
Return On Equity (%) | [friend] | [friend] | - | - | - | - | - | - | |
Return On Assets (%) | [friend] | [friend] | - | - | - | - | - | - |