In USD Thousands
Financials are currently not available.
Period Ending:12/31/202412/31/202312/31/202212/31/2021
Total Revenue$607,571$554,458$489,723$411,172
Cost of Revenue$111,482$107,485$102,788$89,439
Gross Profit$496,089$446,973$386,935$321,733
Operating Expenses
Research and Development$111,852$110,472$101,186$81,289
Sales, General and Admin.$197,041$173,432$155,202$152,761
Non-Recurring Items--------
Other Operating Items--------
Operating Income$187,196$163,069$130,547$87,683
Add'l income/expense items$22,626$15,582$3,153$1,714
Earnings Before Interest and Tax$209,822$178,651$133,700$89,397
Interest Expense--------
Earnings Before Tax$209,822$178,651$133,700$89,397
Income Tax$36,142$27,056$25,708$18,437
Minority Interest--------
Equity Earnings/Loss Unconsolidated Subsidiary--------
Net Income-Cont. Operations$173,680$151,595$107,992$70,960
Net Income$173,680$151,595$107,992$70,960
Net Income Applicable to Common Shareholders$173,680$151,595$107,992$70,960
Ad
Scroll with content

Data is currently not available