Period Ending: | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | |
Total Revenue | 494.89 | 542.09 | 411.86 | 392.64 | 374.68 | 380.17 | |
Gross Profit | 167.58 | 150.37 | 125.46 | 102.85 | 94.15 | 78.83 | |
Operating Income | 112.10 | 99.07 | 80.11 | 73.77 | 63.63 | 47.02 | |
Profit Margin | 20.84 | 16.58 | 17.24 | 16.41 | 14.75 | 10.23 |
Period Ending: | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | |
Total Assets | 2,057.05 | 1,944.62 | 1,895.92 | 1,901.12 | 1,802.38 | 1,756.30 | |
Total Liabilities | 1,223.16 | 1,209.89 | 1,151.12 | 1,214.21 | 1,086.48 | 1,089.49 | |
Total Equity | 833.89 | 734.73 | 744.80 | 686.92 | 715.90 | 666.81 |