Income Statement

Metrics20192020202120222023
Revenue & Cost
Total Revenue$171.02M$186.88M$221.93M$276.21M$323.59M
Cost of Revenue$44.20M$49.10M$56.25M$68.90M$79.09M
Gross Profit$126.82M$137.79M$165.68M$207.31M$244.51M
Gross Margin %74.15%73.73%74.66%75.05%75.56%
Operating Expenses
R&D Expenses$0.00$0.00$0.00--
SG&A Expenses$23.92M$23.49M$26.96M$31.19M$37.94M
Other Operating Expenses$44.02M$45.88M$50.69M$65.76M-
Total Operating Expenses$67.94M$69.36M$77.65M$96.96M$37.94M
Operating Performance
Operating Income$58.88M$68.42M$88.03M$127.43M$206.57M
Operating Margin %34.43%36.61%39.67%46.14%63.84%
EBITDA$111.19M$136.25M$148.31M$176.93M$206.35M
EBITDA Margin %65.01%72.90%66.83%64.05%63.77%
Other Income/Expenses
Interest Expense$16.34M$16.00M$18.05M$23.85M$24.80M
Other Income/Expenses Net$-3.37M$11.37M$-777.00K$70.58M$-55.11M
Income Before Tax$55.52M$79.80M$87.25M$198.01M$151.46M
Income Tax Expense$0.00$0.00$0.00$23.85M-
Net Performance
Net Income$55.52M$79.80M$87.25M$198.01M$151.46M
Net Margin %32.46%42.70%39.32%71.69%46.81%
EPS$0.86$1.17$1.23$2.61$1.81
Diluted EPS$0.85$1.16$1.23$2.61$1.81

Financial Visualization

Balance Sheet

Metrics20192020202120222023
Assets
Current Assets
Cash & Cash Equivalents$110.08M$107.18M$204.40M$26.39M$165.40M
Short Term Investments---$3.40B-
Net Receivables$15.86M--$48.00M-
Inventory---$29.77M-
Other Current Assets$2.66M$656.00K$397.00K$-76.08M$836.00K
Total Current Assets$128.60M$107.84M$204.80M$28.08M$166.24M
Non-Current Assets
Property, Plant & Equipment (Net)---$3.04B-
Long Term Investments-----
Tax Assets-----
Other Non-Current Assets$1.89B$1.94B$2.61B$-13.82M$13.99M
Total Non-Current Assets$1.98B$2.03B$2.72B$3.14B$147.33M
Total Assets
Total Assets$2.11B$2.14B$2.92B$3.16B$3.90B
Liabilities
Current Liabilities
Accounts Payable$27.70M$26.69M$45.03M$49.69M$61.78M
Short Term Debt---$571.83M$100.00M
Tax Payables-----
Deferred Revenue-----
Other Current Liabilities$29.79M$27.35M$25.62M$-541.07M$-60.95M
Total Current Liabilities$57.49M$54.04M$70.64M$80.45M$100.84M
Non-Current Liabilities
Long Term Debt$491.58M$459.12M$720.67M$770.82M$84.72M
Other Non-Current Liabilities$42.28M$38.48M$74.94M$83.33M$332.91M
Total Non-Current Liabilities$533.85M$497.60M$795.61M$854.15M$417.63M
Total Liabilities
Total Liabilities$591.34M$551.64M$866.25M$934.59M$990.05M
Shareholders Equity
Equity Components
Common Stock$673.00K$686.00K$752.00K$765.00K$876.00K
Retained Earnings$2.62M$5.93M$2.80M$88.27M$95.58M
Accumulated Other Comprehensive Income/Loss$-437.00K$-183.00K-$-26.46M$-31.79M
Total Shareholders Equity$1.52B$1.59B$2.06B$2.23B$2.91B
Key Metrics
Balance Check
Total Liabilities & Equity$2.11B$2.14B$2.92B$3.16B$3.90B
Total Debt$491.58M$459.12M$720.67M$770.82M$771.56M
Net Debt$381.49M$351.94M$516.27M$744.43M$606.16M

Balance Sheet Analysis

Cash Flow Statement

Metrics20192020202120222023
Operating Activities
Core Operations
Net Income$55.52M$79.80M$87.25M$198.01M$151.46M
Depreciation & Amortization$39.33M$40.46M$43.00M$49.49M$59.30M
Stock Based Compensation$10.64M$9.83M$9.55M$10.17M$13.47M
Working Capital Changes
Change in Accounts Receivable-----
Change in Inventory-----
Change in Accounts Payable$1.54M$678.00K$20.04M$7.05M$7.14M
Other Working Capital Changes---$-1.37M$-6.60M
Total Working Capital Change$-37.00K$-3.23M$16.37M$5.68M$537.00K
Other Operating
Other Non-Cash Items$-10.77M$-25.79M$-23.98M$-120.15M$-6.92M
Net Cash from Operations$94.69M$101.05M$132.21M$143.21M$179.68M
Investing Activities
Capital Investments
Capital Expenditures$-32.07M$-31.61M$-51.29M$-66.61M$-53.06M
Purchase of Investments---$-433.20M$53.06M
Sale of Investments---$49.98M$34.92M
Other Investing Activities$-219.41M$-20.48M$-615.15M$-295.39M$-1.07B
Net Cash from Investing$-251.48M$-52.09M$-666.44M$-337.66M$-570.39M
Financing Activities
Debt & Equity
Debt Repayment$-87.51M$-33.08M$-86.27M$-258.00M$-82.00M
Stock Repurchases$-3.96M-$-582.00K$-1.05M$-1.51M
Dividends Paid$-63.57M$-74.78M$-84.63M$-107.41M$-135.85M
Other Financing Activities$112.03M$-10.78M$340.29M$305.34M$76.88M
Net Cash from Financing$235.05M$-53.87M$631.20M$17.73M$528.86M
Cash Position
Summary
Net Change in Cash$78.26M$-4.90M$96.97M$-176.72M$138.15M
Cash at Beginning of Period$34.48M$112.74M$107.84M$204.80M$28.08M
Cash at End of Period$112.74M$107.84M$204.80M$28.08M$166.24M
Key Metrics
Operating Cash Flow$94.69M$101.05M$132.21M$143.21M$179.68M
Capital Expenditure$-32.07M$-31.61M$-51.29M$-66.61M$-53.06M
Free Cash Flow$62.62M$69.44M$80.92M$76.60M$126.62M

Cash Flow Analysis