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 | 690.30 | 722.78 | 773.06 | 640.89 | 627.34 | 664.22 | 660.14 | |
Gross Profit | 307.43 | 345.83 | 394.57 | 298.16 | 293.03 | 328.39 | 328.64 | |
Operating Income | 176.20 | 195.28 | 210.37 | 182.29 | 174.96 | 192.98 | 218.42 | |
Profit Margin | 24.73 | 26.38 | 25.57 | 27.26 | 26.86 | 28.04 | 30.56 |
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 | 5,232.64 | 5,385.60 | 4,964.55 | 4,927.28 | 4,658.82 | 4,835.83 | 4,661.58 | |
Total Liabilities | 1,849.47 | 1,781.90 | 1,537.70 | 1,689.37 | 1,584.46 | 1,584.78 | 1,585.25 | |
Total Equity | 3,383.16 | 3,603.70 | 3,426.85 | 3,237.90 | 3,074.36 | 3,251.06 | 3,076.33 |