Fiscal period | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 |
Period End Date | 12/31/2024 | 12/31/2023 | 12/31/2022 | 12/31/2021 | 12/31/2020 | 12/31/2019 | 12/31/2018 | 12/31/2017 | 12/31/2016 | 12/31/2015 |
Revenues | 10,283.00 | 10,112.00 | 9,795.00 | 10,420.00 | 10,271.00 | 10,800.00 | 10,746.00 | 9,567.00 | 8,979.00 | 8,592.00 |
Real Estate Rentals | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Fees and services | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Total Revenues | 10,283.00 | 10,112.00 | 9,795.00 | 10,420.00 | 10,271.00 | 10,800.00 | 10,746.00 | 9,567.00 | 8,979.00 | 8,592.00 |
Cost of net revenues | 2,880.00 | 2,833.00 | 2,680.00 | 2,650.00 | 2,473.00 | 2,508.00 | 2,382.00 | 2,222.00 | 2,007.00 | 1,771.00 |
Fees and services | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Real estate rentals | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Gross Profit | 7,403.00 | 7,279.00 | 7,115.00 | 7,770.00 | 7,798.00 | 8,292.00 | 8,364.00 | 7,345.00 | 6,972.00 | 6,821.00 |
Impairment of goodwill | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Amortization of acquired intangible assets | 20.00 | 21.00 | 4.00 | 9.00 | 27.00 | 48.00 | 49.00 | 38.00 | 34.00 | 41.00 |
Research and development, net | 1,479.00 | 1,544.00 | 1,330.00 | 1,325.00 | 1,087.00 | 1,240.00 | 1,285.00 | 1,224.00 | 1,114.00 | 923.00 |
General and Administrative | 914.00 | 1,196.00 | 963.00 | 921.00 | 1,003.00 | 1,189.00 | 1,131.00 | 1,031.00 | 900.00 | 1,122.00 |
Sales and marketing | 2,319.00 | 2,217.00 | 2,136.00 | 2,170.00 | 2,639.00 | 3,194.00 | 3,391.00 | 2,515.00 | 2,368.00 | 2,267.00 |
Restructuring | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Merger related costs | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Patent litigation expense | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Payroll expense on employee stock options | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Provision for transaction and loan losses | (353.00) | (360.00) | (332.00) | (422.00) | (331.00) | (300.00) | (286.00) | (272.00) | (231.00) | (271.00) |
Total Operating Expenses | 5,085.00 | 5,338.00 | 4,765.00 | 4,847.00 | 5,087.00 | 5,971.00 | 6,142.00 | 5,080.00 | 4,647.00 | 4,624.00 |
Operating Income (loss) | 2,318.00 | 1,941.00 | 2,350.00 | 2,923.00 | 2,711.00 | 2,321.00 | 2,222.00 | 2,265.00 | 2,325.00 | 2,197.00 |
Interest expense | 259.00 | 263.00 | -- | -- | -- | -- | -- | -- | -- | -- |
Interest and other income, net | 295.00 | 197.00 | (165.00) | (160.00) | 709.00 | (114.00) | 496.00 | 11.00 | 1,326.00 | 209.00 |
Impairment of certain equity investments | (76.00) | 1,832.00 | (3,786.00) | (2,365.00) | -- | -- | -- | -- | -- | -- |
Income before Income Taxes and Minority Interests | 2,278.00 | 3,707.00 | (1,601.00) | 398.00 | 3,420.00 | 2,207.00 | 2,718.00 | 2,276.00 | 3,651.00 | 2,406.00 |
Provision for income taxes | 297.00 | 932.00 | (327.00) | 146.00 | 878.00 | 415.00 | 190.00 | 3,288.00 | (3,634.00) | 459.00 |
Current- Federal | 985.00 | -- | 350.00 | 472.00 | 252.00 | 51.00 | 73.00 | 1,426.00 | 689.00 | 363.00 |
Current- Foreign | 97.00 | -- | 67.00 | 228.00 | 131.00 | 221.00 | 245.00 | 150.00 | 178.00 | 106.00 |
Deferred- Federal | (993.00) | -- | (847.00) | (755.00) | (73.00) | (269.00) | (488.00) | 1,788.00 | 77.00 | (53.00) |
Deferred- Foreign | 165.00 | -- | 117.00 | 198.00 | 489.00 | 431.00 | 345.00 | (63.00) | (4,633.00) | 23.00 |
Current: State and local | 89.00 | -- | 36.00 | 128.00 | 87.00 | 26.00 | 25.00 | (17.00) | 55.00 | 22.00 |
Deferred- State and local | (46.00) | -- | (50.00) | (125.00) | (8.00) | (45.00) | (10.00) | 4.00 | -- | (2.00) |
Minority interests | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Equity interest in partnership income | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Income (loss) from Continuing Operations | 1,981.00 | 2,775.00 | (1,274.00) | 252.00 | 2,542.00 | 1,792.00 | 2,528.00 | (1,012.00) | 7,285.00 | 1,947.00 |
Loss from discontinued operations, net of income taxes | (6.00) | (8.00) | 5.00 | 13,356.00 | 3,125.00 | (6.00) | 2.00 | (4.00) | (19.00) | (222.00) |
Income Before Cumulative Effect Of Accounting Change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Cumulative effect of accounting change, net of tax | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Income (loss) Available to Common Shareholders | 1,975.00 | 2,767.00 | (1,269.00) | 13,608.00 | 5,667.00 | 1,786.00 | 2,530.00 | (1,016.00) | 7,266.00 | 1,725.00 |
Income before cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Continuing operations-Basic | 4.00 | 5.24 | (2.28) | 0.39 | 3.58 | 2.11 | 2.58 | (0.95) | 6.43 | 1.61 |
Discontinued operations-Basic | (0.01) | (0.02) | 0.01 | 20.48 | 4.40 | (0.01) | -- | -- | (0.02) | (0.18) |
Cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Earnings Per Share (Basic) | 3.99 | 5.22 | (2.27) | 20.87 | 7.98 | 2.10 | 2.58 | (0.95) | 6.41 | 1.43 |
Income before cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Continuing operations-Diluted | 3.95 | 5.21 | (2.28) | 0.38 | 3.54 | 2.10 | 2.55 | (0.95) | 6.37 | 1.60 |
Discontinued operations-Diluted | (0.01) | (0.02) | 0.01 | 20.16 | 4.35 | (0.01) | -- | -- | (0.02) | (0.18) |
Cumulative effect of accounting change | -- | -- | -- | -- | -- | -- | -- | -- | -- | -- |
Net Earnings Per Share (Diluted) | 3.94 | 5.19 | (2.27) | 20.54 | 7.89 | 2.09 | 2.55 | (0.95) | 6.35 | 1.42 |
Weighted Average Shares Outstanding (Basic) | 496.00 | 530.00 | 558.00 | 652.00 | 710.00 | 849.00 | 980.00 | 1,064.00 | 1,133.00 | 1,208.00 |
Weighted Average Shares Outstanding (Diluted) | 501.00 | 533.00 | 558.00 | 663.00 | 718.00 | 856.00 | 991.00 | 1,064.00 | 1,144.00 | 1,220.00 |