Period Ending: | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | |
Total Revenue | 263.46 | 277.04 | 303.68 | 297.82 | 276.66 | 298.60 | 342.64 | |
Gross Profit | 85.74 | 91.06 | 107.79 | 112.87 | 92.08 | 120.20 | 127.35 | |
Operating Income | 75.10 | 74.90 | 74.11 | 86.58 | 93.19 | 91.76 | 81.62 | |
Profit Margin | 47.02 | 24.92 | 22.33 | 26.82 | 31.39 | 28.94 | 21.88 |
Period Ending: | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | Dec 31, 2022 | |
Total Assets | 2,586.50 | 2,609.35 | 2,594.45 | 2,586.30 | 2,547.01 | 2,555.25 | 2,481.85 | |
Total Liabilities | 671.82 | 756.12 | 749.52 | 748.00 | 785.81 | 819.16 | 771.29 | |
Total Equity | 1,914.68 | 1,853.23 | 1,844.92 | 1,838.30 | 1,761.20 | 1,736.09 | 1,710.56 |