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 | 1,418.96 | 1,187.72 | 984.81 | 1,054.40 | 1,079.49 | 894.56 | 760.15 | |
Gross Profit | 696.31 | 560.89 | 356.45 | 457.28 | 464.29 | 406.58 | 250.04 | |
Operating Income | 650.22 | 787.97 | 300.57 | 398.68 | 460.31 | 470.68 | 466.36 | |
Profit Margin | 25.81 | 26.25 | 17.08 | 21.98 | 25.64 | -8.80 | -18.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 | 6,593.27 | 6,669.64 | 5,520.15 | 5,596.52 | 5,278.26 | 5,308.10 | 4,464.34 | |
Total Liabilities | 5,137.46 | 5,534.79 | 4,081.10 | 4,305.85 | 4,219.34 | 4,507.35 | 3,584.84 | |
Total Equity | 1,455.80 | 1,134.84 | 1,439.05 | 1,290.68 | 1,058.92 | 800.75 | 879.50 |