Period Ending: | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | |
Total Revenue | 411.04 | 375.44 | 336.29 | 343.86 | 360.79 | 327.84 | 320.54 | |
Gross Profit | 234.81 | 212.68 | 197.64 | 196.31 | 187.88 | 176.80 | 165.49 | |
Operating Income | 40.24 | 32.57 | 38.68 | 39.09 | 34.20 | 34.90 | 32.90 | |
Profit Margin | 5.63 | 4.59 | 7.87 | 9.62 | 9.57 | 6.23 | 6.46 |
Period Ending: | Sep 30, 2024 | Jun 30, 2024 | Mar 31, 2024 | Dec 31, 2023 | Sep 30, 2023 | Jun 30, 2023 | Mar 31, 2023 | |
Total Assets | 4,056.10 | 3,788.85 | 3,855.38 | 3,745.55 | 3,668.72 | 3,731.82 | 3,607.09 | |
Total Liabilities | 2,069.63 | 2,004.16 | 2,780.45 | 1,853.44 | 1,761.90 | 1,720.81 | 1,672.09 | |
Total Equity | 1,986.47 | 1,784.69 | 1,074.93 | 1,892.10 | 1,906.82 | 2,011.01 | 1,935.01 |