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 | 285.42 | 274.41 | 307.28 | 263.15 | 228.57 | 212.65 | 186.50 | |
Gross Profit | 120.96 | 133.78 | 141.12 | 133.72 | 111.39 | 112.05 | 92.63 | |
Operating Income | 71.33 | 79.69 | 89.10 | 84.99 | 65.69 | 69.04 | 44.34 | |
Profit Margin | 11.43 | 18.27 | 16.73 | 18.63 | 17.50 | 19.61 | 11.73 |
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 | 1,329.25 | 1,242.70 | 1,138.09 | 1,097.10 | 1,024.88 | 1,019.44 | 950.08 | |
Total Liabilities | 712.67 | 603.03 | 548.55 | 558.96 | 535.75 | 570.32 | 524.55 | |
Total Equity | 616.58 | 639.67 | 589.54 | 538.14 | 489.13 | 449.11 | 425.52 |