Financials
Income statement
Fiscal date | 2024 | 2023 | 2022 | 2021 |
---|---|---|---|---|
Total reported revenue | 669.6M | 614.0M | 539.9M | 476.3M |
Cost of revenue | 182.8M | 165.7M | 143.7M | 131.3M |
Gross profit | 486.8M | 448.4M | 396.3M | 345.0M |
Operating expense | ||||
Research & development | 1.5M | 3.7M | 909K | 0 |
Selling general and admin | 40.9M | 37.1M | 34.0M | 34.6M |
Other operating expenses | — | — | — | — |
Operating income | 272.4M | 244.6M | 214.0M | 179.4M |
Non operating interest income | ||||
Income | — | — | — | — |
Expense | 83.0M | 74.3M | 49.0M | 44.1M |
Other income expense | 112.0M | 95.7M | 128.3M | 150.3M |
Pretax income | 297.8M | 262.3M | 290.0M | 282.2M |
Tax provision | 6.1M | 8.7M | 23.4M | 4.9M |
Net income | 296.0M | 285.8M | 381.6M | 277.2M |
Basic EPS | 2.2 | 2.1 | 2.7 | 2.1 |
Diluted EPS | 2.2 | 2.1 | 2.7 | 2.1 |
Basic average shares | 132.4M | 132.3M | 132.0M | 129.7M |
Diluted average shares | 132.4M | 132.3M | 132.0M | 129.7M |
EBITDA | 445.1M | 405.5M | 363.1M | 315.1M |
Net income from continuing op. | 296.0M | 285.8M | 381.6M | 277.2M |
Minority interests | -8.4M | -11.0M | -22.5M | -6.2M |
Preferred stock dividends | 211K | 232K | 348K | 299K |