Balance sheets
31 Mar 2024 | 31 Dec 2023 | 30 Sept 2023 | 30 June 2023 | 31 Mar 2023 | 31 Dec 2022 | 30 Sept 2022 | 30 June 2022 | 31 Mar 2022 | 31 Dec 2021 | 30 Sept 2021 | 30 June 2021 | 31 Mar 2021 | 31 Dec 2020 | 30 Sept 2020 | 30 June 2020 | 31 Mar 2020 | 31 Dec 2019 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Assets | $4.9 B(-0.7%) | $4.9 B(-0.3%) | $4.9 B(+0.5%) | $4.9 B(-0.7%) | $4.9 B(-1.0%) | $5.0 B(-0.6%) | $5.0 B(-0.4%) | $5.0 B(-2.0%) | $5.1 B(-0.5%) | $5.2 B(-4.6%) | $5.4 B(-4.3%) | $5.6 B(+0.0%) | $5.6 B(-3.0%) | $5.8 B(-0.8%) | $5.9 B(+0.5%) | $5.8 B(-0.7%) | $5.9 B(-5.0%) | $6.2 B | |
Current Assets | $186.0 M(-0.6%) | $187.1 M(-6.3%) | $199.6 M(+19.6%) | $167.0 M(-4.1%) | $174.0 M(-14.7%) | $203.9 M(+7.6%) | $189.6 M(-2.9%) | $195.3 M(-28.1%) | $271.8 M(+47.3%) | $184.5 M(-57.4%) | $433.1 M(+106.3%) | $209.9 M(+14.8%) | $182.8 M(-43.5%) | $323.6 M(+50.1%) | $215.6 M(+20.6%) | $178.7 M(-4.9%) | $187.9 M(-7.5%) | $203.0 M | |
Non Current Assets | $4.7 B(-0.7%) | $4.7 B(-0.1%) | $4.7 B(-0.2%) | $4.7 B(-0.6%) | $4.7 B(-0.4%) | $4.8 B(-0.9%) | $4.8 B(-0.3%) | $4.8 B(-0.6%) | $4.9 B(-2.3%) | $5.0 B(-0.0%) | $5.0 B(-8.5%) | $5.4 B(-0.5%) | $5.5 B(-0.6%) | $5.5 B(-2.7%) | $5.6 B(-0.2%) | $5.7 B(-0.6%) | $5.7 B(-4.9%) | $6.0 B | |
Total Liabilities | $3.8 B(-0.2%) | $3.9 B(-0.5%) | $3.9 B(+2.1%) | $3.8 B(+7.1%) | $3.5 B(-2.3%) | $3.6 B(+5.2%) | $3.4 B(-0.2%) | $3.5 B(-3.7%) | $3.6 B(+0.8%) | $3.6 B(-6.6%) | $3.8 B(-1.1%) | $3.9 B(+0.3%) | $3.8 B(-16.2%) | $4.6 B(+15.4%) | $4.0 B(+5.1%) | $3.8 B(-0.1%) | $3.8 B(-1.2%) | $3.8 B | |
Current Liabilities | $228.6 M(+3.5%) | $221.0 M(-13.7%) | $256.2 M(+40.8%) | $182.0 M(-14.7%) | $213.4 M(+8.6%) | $196.5 M(-17.0%) | $236.6 M(+30.4%) | $181.5 M(-34.6%) | $277.6 M(+29.3%) | $214.7 M(-12.3%) | $244.9 M(+29.4%) | $189.3 M(-15.8%) | $224.9 M(+1.7%) | $221.2 M(+8.1%) | $204.7 M(+8.6%) | $188.4 M(-24.0%) | $247.9 M(-66.1%) | $731.6 M | |
Long Term Liabilities | $3.6 B(-0.4%) | $3.6 B(+0.4%) | $3.6 B(+0.1%) | $3.6 B(+8.4%) | $3.3 B(-2.9%) | $3.4 B(+6.8%) | $3.2 B(-1.9%) | $3.3 B(-1.1%) | $3.3 B(-1.0%) | $3.3 B(-6.2%) | $3.6 B(-2.7%) | $3.7 B(+1.3%) | $3.6 B(-17.1%) | $4.4 B(+15.8%) | $3.8 B(+4.9%) | $3.6 B(+1.6%) | $3.5 B(+14.2%) | $3.1 B | |
Shareholders Equity | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0(0%) | $0.0 | |
Book Value | $1.0 B(-2.6%) | $1.0 B(+0.4%) | $1.0 B(-5.2%) | $1.1 B(-20.5%) | $1.4 B(+2.5%) | $1.3 B(-13.3%) | $1.6 B(-0.9%) | $1.6 B(+1.8%) | $1.5 B(-3.4%) | $1.6 B(+0.1%) | $1.6 B(-11.1%) | $1.8 B(-0.4%) | $1.8 B(+46.3%) | $1.2 B(-34.7%) | $1.9 B(-8.1%) | $2.1 B(-1.9%) | $2.1 B(-11.2%) | $2.4 B | |
Working Capital | -$42.6 M(-25.8%) | -$33.9 M(+40.1%) | -$56.6 M(-277.1%) | -$15.0 M(+61.9%) | -$39.4 M(-628.0%) | $7.5 M(+115.8%) | -$47.1 M(-441.8%) | $13.8 M(+336.1%) | -$5.8 M(+80.7%) | -$30.2 M(-116.0%) | $188.1 M(+814.5%) | $20.6 M(+148.8%) | -$42.1 M(-141.1%) | $102.4 M(+838.4%) | $10.9 M(+212.9%) | -$9.7 M(+83.9%) | -$60.0 M(+88.7%) | -$528.5 M | |
Cash And Cash Equivalents | $5.4 M(+94.4%) | $2.8 M(-36.7%) | $4.4 M(+14.6%) | $3.8 M(-26.0%) | $5.2 M(-64.5%) | $14.5 M(+92.1%) | $7.5 M(+73.8%) | $4.3 M(-48.3%) | $8.4 M(+49.0%) | $5.6 M(-29.1%) | $7.9 M(-66.2%) | $23.5 M(-16.8%) | $28.2 M(-81.6%) | $153.6 M(+176.8%) | $55.5 M(+221.2%) | $17.3 M(-2.4%) | $17.7 M(+9.3%) | $16.2 M | |
Accounts Payable | $62.8 M(-18.5%) | $77.0 M(+3.9%) | $74.2 M(+14.2%) | $64.9 M(-6.5%) | $69.4 M(+2.5%) | $67.8 M(-16.1%) | $80.8 M(+4.3%) | $77.4 M(+10.1%) | $70.4 M(-14.7%) | $82.4 M(+8.1%) | $76.3 M(+8.2%) | $70.5 M(-1.6%) | $71.6 M(-0.1%) | $71.7 M(+4.2%) | $68.9 M(-11.1%) | $77.5 M(+4.6%) | $74.0 M(-32.6%) | $109.8 M | |
Accounts Receivable | $140.5 M(+3.5%) | $135.8 M(-13.3%) | $156.7 M(+25.2%) | $125.1 M(-9.1%) | $137.6 M(-8.2%) | $150.0 M(+8.0%) | $138.9 M(-8.7%) | $152.0 M(+6.7%) | $142.5 M(+5.5%) | $135.1 M(-2.4%) | $138.4 M(-3.5%) | $143.4 M(+18.3%) | $121.3 M(-9.2%) | $133.5 M(+14.3%) | $116.7 M(-4.8%) | $122.6 M(-15.2%) | $144.7 M(-5.2%) | $152.5 M | |
Short Term Debt | $5.0 M(-55.5%) | $11.1 M(+135.8%) | $4.7 M(+1.0%) | $4.7 M(+3.1%) | $4.5 M(-54.5%) | $10.0 M(+131.7%) | $4.3 M(+4.2%) | $4.1 M(+3.1%) | $4.0 M(-71.8%) | $14.2 M(+297.8%) | $3.6 M(+1.3%) | $3.5 M(+0.1%) | $3.5 M(-76.1%) | $14.7 M(+251.7%) | $4.2 M(-9.2%) | $4.6 M(-69.0%) | $14.9 M(-96.9%) | $472.8 M | |
Long Term Debt | $3.4 B(-0.5%) | $3.4 B(+0.4%) | $3.4 B(+2.6%) | $3.3 B(+6.3%) | $3.1 B(-5.5%) | $3.3 B(+7.3%) | $3.1 B(-2.2%) | $3.1 B(-1.0%) | $3.2 B(-0.5%) | $3.2 B(-6.4%) | $3.4 B(-2.8%) | $3.5 B(+1.5%) | $3.4 B(-4.1%) | $3.6 B(-0.1%) | $3.6 B(+4.9%) | $3.4 B(+1.6%) | $3.4 B(+15.0%) | $2.9 B | |
Total Debt | $3.4 B(-0.6%) | $3.4 B(+0.6%) | $3.4 B(+2.6%) | $3.3 B(+6.3%) | $3.1 B(-5.6%) | $3.3 B(+7.5%) | $3.1 B(-2.2%) | $3.1 B(-1.0%) | $3.2 B(-0.8%) | $3.2 B(-6.1%) | $3.4 B(-2.8%) | $3.5 B(+1.5%) | $3.5 B(-4.4%) | $3.6 B(+0.2%) | $3.6 B(+4.9%) | $3.4 B(+1.3%) | $3.4 B(-0.5%) | $3.4 B | |
Debt To Equity | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
Current Ratio | 0.8(-4.7%) | 0.8(+9.0%) | 0.8(-15.2%) | 0.9(+12.2%) | 0.8(-21.1%) | 1.0(+30.0%) | 0.8(-25.9%) | 1.1(+10.2%) | 1.0(+13.9%) | 0.9(-51.4%) | 1.8(+59.5%) | 1.1(+37.0%) | 0.8(-44.5%) | 1.5(+39.0%) | 1.1(+10.5%) | 0.9(+25.0%) | 0.8(+171.4%) | 0.3 | |
Quick Ratio | 0.7(-4.0%) | 0.8(+7.0%) | 0.7(-17.4%) | 0.9(+16.2%) | 0.7(-22.9%) | 1.0(+29.7%) | 0.7(-25.3%) | 1.0(+8.8%) | 0.9(+16.7%) | 0.8(-54.6%) | 1.7(+65.4%) | 1.0(+42.5%) | 0.7(-48.2%) | 1.4(+41.0%) | 1.0(+9.9%) | 0.9(+28.2%) | 0.7(+173.1%) | 0.3 | |
Inventory | $18.1 M(-3.0%) | $18.6 M(+7.4%) | $17.3 M(+65.5%) | $10.5 M(-32.5%) | $15.5 M(+0.8%) | $15.4 M(+1.0%) | $15.2 M(+3.1%) | $14.8 M(-23.4%) | $19.3 M(+16.0%) | $16.6 M(+41.1%) | $11.8 M(-8.0%) | $12.8 M(-26.9%) | $17.5 M(+58.5%) | $11.1 M(+10.4%) | $10.0 M(+22.1%) | $8.2 M(-23.5%) | $10.7 M(-13.5%) | $12.4 M | |
Retained Earnings | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | - | |
PB Ratio | 2.9(+28.9%) | 2.3(+8.1%) | 2.1(+21.3%) | 1.7(+39.2%) | 1.3(-4.6%) | 1.3(+32.3%) | 1.0(+1.0%) | 1.0(-4.8%) | 1.0(-5.5%) | 1.1(+0.9%) | 1.1(-1.8%) | 1.1(+5.8%) | 1.0(-18.8%) | 1.3(+109.8%) | 0.6(-19.7%) | 0.8(+68.9%) | 0.5(-62.2%) | 1.2 |
Income statements
31 Mar 2024 | 31 Dec 2023 | 30 Sept 2023 | 30 June 2023 | 31 Mar 2023 | 31 Dec 2022 | 30 Sept 2022 | 30 June 2022 | 31 Mar 2022 | 31 Dec 2021 | 30 Sept 2021 | 30 June 2021 | 31 Mar 2021 | 31 Dec 2020 | 30 Sept 2020 | 30 June 2020 | 31 Mar 2020 | 31 Dec 2019 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
EPS | $0.1(-60.5%) | $0.4(+642.9%) | -$0.1(-135.0%) | $0.2(-67.2%) | $0.6(+238.9%) | $0.2(-10.0%) | $0.2(0%) | $0.2(+190.9%) | -$0.2(-215.8%) | $0.2(+112.8%) | -$1.5(-692.0%) | $0.3(+400.0%) | $0.1(+126.3%) | -$0.2(+84.4%) | -$1.2(-1933.3%) | -$0.1(+96.4%) | -$1.7(-520.0%) | $0.4 | |
TTM EPS | $0.7(-41.1%) | $1.1(+21.7%) | $0.9(-22.7%) | $1.2(0%) | $1.2(+230.6%) | $0.4(-2.7%) | $0.4(+128.2%) | -$1.3(-4.0%) | -$1.3(-27.3%) | -$1.0(+27.7%) | -$1.4(-23.4%) | -$1.1(+21.8%) | -$1.4(+54.9%) | -$3.1(-23.1%) | -$2.6(-108.1%) | -$1.2(-14.9%) | -$1.1(+53.5%) | -$2.3 | |
Revenue | $390.8 M(-13.5%) | $451.7 M(+10.1%) | $410.3 M(+8.4%) | $378.3 M(-3.9%) | $393.9 M(-8.4%) | $430.0 M(+4.0%) | $413.2 M(-3.9%) | $430.2 M(+5.0%) | $409.9 M(-1.8%) | $417.4 M(+1.2%) | $412.3 M(-3.5%) | $427.1 M(+18.1%) | $361.6 M(-6.5%) | $386.6 M(+6.6%) | $362.6 M(+6.8%) | $339.5 M(-13.6%) | $392.8 M(-1.7%) | $399.7 M | |
TTM Revenue | $1.6 B(-0.2%) | $1.6 B(+1.4%) | $1.6 B(-0.2%) | $1.6 B(-3.1%) | $1.7 B(-0.9%) | $1.7 B(+0.8%) | $1.7 B(+0.1%) | $1.7 B(+0.2%) | $1.7 B(+3.0%) | $1.6 B(+1.9%) | $1.6 B(+3.2%) | $1.5 B(+6.0%) | $1.5 B(-2.1%) | $1.5 B(-0.9%) | $1.5 B(-1.0%) | $1.5 B(-2.1%) | $1.5 B(+3.0%) | $1.5 B | |
Total Expenses | $287.0 M(-10.2%) | $319.6 M(+8.3%) | $295.0 M(+7.1%) | $275.5 M(+0.2%) | $275.0 M(-8.5%) | $300.5 M(-0.3%) | $301.4 M(-6.2%) | $321.1 M(+5.2%) | $305.3 M(-3.3%) | $315.7 M(+4.3%) | $302.6 M(-2.9%) | $311.5 M(+18.3%) | $263.4 M(-6.7%) | $282.2 M(+9.6%) | $257.5 M(+4.3%) | $246.8 M(-5.4%) | $260.9 M(-5.4%) | $275.6 M | |
Operating Expenses | $43.3 M(+22.0%) | $35.5 M(-1.9%) | $36.2 M(+10.7%) | $32.7 M(+7.8%) | $30.3 M(-16.4%) | $36.2 M(+22.4%) | $29.6 M(-0.4%) | $29.7 M(+2.9%) | $28.9 M(-19.3%) | $35.8 M(+22.5%) | $29.2 M(-0.5%) | $29.4 M(+10.7%) | $26.5 M(-19.0%) | $32.8 M(+18.8%) | $27.6 M(+6.5%) | $25.9 M(+2.8%) | $25.2 M(-20.6%) | $31.7 M | |
Cost Of Goods Sold | $243.7 M(-14.2%) | $284.1 M(+9.8%) | $258.8 M(+6.6%) | $242.8 M(-0.8%) | $244.7 M(-7.4%) | $264.3 M(-2.8%) | $271.8 M(-6.7%) | $291.4 M(+5.4%) | $276.4 M(-1.2%) | $279.8 M(+2.4%) | $273.3 M(-3.1%) | $282.1 M(+19.1%) | $236.8 M(-5.1%) | $249.5 M(+8.5%) | $230.0 M(+4.1%) | $221.0 M(-6.3%) | $235.7 M(-3.4%) | $243.9 M | |
TTM Cost Of Goods Sold | $1.0 B(-0.1%) | $1.0 B(+2.0%) | $1.0 B(-1.3%) | $1.0 B(-4.5%) | $1.1 B(-2.9%) | $1.1 B(-1.4%) | $1.1 B(-0.1%) | $1.1 B(+0.8%) | $1.1 B(+3.7%) | $1.1 B(+2.9%) | $1.0 B(+4.3%) | $998.4 M(+6.5%) | $937.2 M(+0.1%) | $936.1 M(+0.6%) | $930.6 M(-1.9%) | $948.7 M(-3.2%) | $980.2 M(-1.1%) | $990.9 M | |
Gross Profit | $147.2 M(-12.2%) | $167.5 M(+10.6%) | $151.5 M(+11.8%) | $135.5 M(-9.2%) | $149.2 M(-9.9%) | $165.7 M(+17.1%) | $141.5 M(+1.9%) | $138.8 M(+4.0%) | $133.4 M(-3.0%) | $137.6 M(-1.1%) | $139.0 M(-4.1%) | $145.0 M(+16.2%) | $124.8 M(-9.0%) | $137.2 M(+3.4%) | $132.6 M(+11.8%) | $118.6 M(-24.5%) | $157.1 M(+0.9%) | $155.8 M | |
TTM Gross Profit | $601.7 M(-0.3%) | $603.7 M(+0.3%) | $601.9 M(+1.7%) | $591.9 M(-0.6%) | $595.2 M(+2.7%) | $579.4 M(+5.1%) | $551.3 M(+0.5%) | $548.8 M(-1.1%) | $555.0 M(+1.6%) | $546.4 M(+0.1%) | $546.0 M(+1.2%) | $539.6 M(+5.2%) | $513.2 M(-5.9%) | $545.4 M(-3.3%) | $564.0 M(+0.5%) | $561.4 M(-0.3%) | $562.8 M(+11.0%) | $507.1 M | |
Gross Margin | 37.6%(+1.5%) | 37.1%(+0.5%) | 36.9%(+3.0%) | 35.8%(-5.4%) | 37.9%(-1.7%) | 38.5%(+12.5%) | 34.2%(+6.1%) | 32.3%(-0.9%) | 32.6%(-1.2%) | 33.0%(-2.3%) | 33.7%(-0.7%) | 34.0%(-1.6%) | 34.5%(-2.7%) | 35.5%(-3.0%) | 36.6%(+4.7%) | 34.9%(-12.7%) | 40.0%(+2.6%) | 39.0% | |
Operating Profit | $103.9 M(-21.4%) | $132.1 M(+14.6%) | $115.3 M(+12.1%) | $102.9 M(-13.5%) | $118.9 M(-8.1%) | $129.4 M(+15.7%) | $111.9 M(+2.6%) | $109.1 M(+4.3%) | $104.5 M(+2.8%) | $101.7 M(-7.3%) | $109.8 M(-5.0%) | $115.6 M(+17.6%) | $98.3 M(-5.9%) | $104.4 M(-0.6%) | $105.0 M(+13.3%) | $92.7 M(-29.7%) | $131.9 M(+6.4%) | $124.1 M | |
TTM Operating Profit | $454.1 M(-3.2%) | $469.1 M(+0.6%) | $466.5 M(+0.7%) | $463.1 M(-1.3%) | $469.3 M(+3.2%) | $454.9 M(+6.5%) | $427.2 M(+0.5%) | $425.1 M(-1.5%) | $431.7 M(+1.5%) | $425.4 M(-0.6%) | $428.1 M(+1.1%) | $423.4 M(+5.7%) | $400.4 M(-7.8%) | $434.1 M(-4.3%) | $453.7 M(+1.1%) | $448.7 M(-0.1%) | $449.3 M(+14.9%) | $390.9 M | |
Operating Margin | 26.6%(-9.1%) | 29.2%(+4.1%) | 28.1%(+3.4%) | 27.2%(-9.9%) | 30.2%(+0.3%) | 30.1%(+11.2%) | 27.1%(+6.8%) | 25.4%(-0.6%) | 25.5%(+4.6%) | 24.4%(-8.4%) | 26.6%(-1.7%) | 27.1%(-0.4%) | 27.2%(+0.6%) | 27.0%(-6.8%) | 29.0%(+6.1%) | 27.3%(-18.7%) | 33.6%(+8.2%) | 31.0% | |
Net Income | $42.1 M(-37.9%) | $67.7 M(+32.3%) | $51.2 M(+12.6%) | $45.5 M(-56.8%) | $105.3 M(+18.2%) | $89.1 M(+49.4%) | $59.6 M(+1.8%) | $58.6 M(+401.6%) | $11.7 M(-79.5%) | $56.9 M(+145.3%) | -$125.5 M(-299.9%) | $62.8 M(+50.7%) | $41.7 M(+210.0%) | $13.4 M(+113.9%) | -$96.6 M(-430.2%) | $29.3 M(+119.8%) | -$148.1 M(-290.8%) | $77.6 M | |
TTM Net Income | $206.4 M(-23.4%) | $269.6 M(-7.3%) | $291.0 M(-2.8%) | $299.4 M(-4.2%) | $312.5 M(+42.7%) | $219.0 M(+17.2%) | $186.8 M(+11331.6%) | $1.6 M(-72.1%) | $5.8 M(-83.7%) | $35.8 M(+569.6%) | -$7.6 M(-135.9%) | $21.3 M(+273.1%) | -$12.3 M(+93.9%) | -$202.1 M(-46.6%) | -$137.9 M(-2412.7%) | $6.0 M(-72.9%) | $22.0 M(+120.3%) | -$108.4 M | |
Net Margin | 10.8%(-28.2%) | 15.0%(+20.1%) | 12.5%(+3.8%) | 12.0%(-55.0%) | 26.7%(+29.0%) | 20.7%(+43.6%) | 14.4%(+6.0%) | 13.6%(+377.9%) | 2.9%(-79.1%) | 13.6%(+144.8%) | -30.4%(-307.1%) | 14.7%(+27.6%) | 11.5%(+231.0%) | 3.5%(+113.1%) | -26.6%(-409.2%) | 8.6%(+122.8%) | -37.7%(-294.1%) | 19.4% | |
EBIT | $106.5 M(-21.1%) | $135.0 M(+16.9%) | $115.5 M(+9.4%) | $105.5 M(-35.9%) | $164.5 M(+10.8%) | $148.5 M(+31.0%) | $113.4 M(+2.1%) | $111.1 M(+78.9%) | $62.1 M(-43.4%) | $109.6 M(+255.0%) | -$70.7 M(-159.7%) | $118.5 M(+20.1%) | $98.7 M(+30.8%) | $75.5 M(+320.3%) | -$34.3 M(-137.6%) | $91.1 M(+191.5%) | -$99.5 M(-179.2%) | $125.8 M | |
TTM EBIT | $462.4 M(-11.2%) | $520.4 M(-2.5%) | $533.9 M(+0.4%) | $531.8 M(-1.0%) | $537.4 M(+23.5%) | $435.0 M(+9.8%) | $396.2 M(+86.8%) | $212.1 M(-3.4%) | $219.5 M(-14.3%) | $256.1 M(+15.4%) | $221.9 M(-14.1%) | $258.4 M(+11.9%) | $231.0 M(+605.6%) | $32.7 M(-60.6%) | $83.0 M(-61.9%) | $217.9 M(-1.3%) | $220.7 M(-44.1%) | $394.7 M | |
EBITDA | $171.1 M(-14.1%) | $199.2 M(+10.8%) | $179.7 M(+6.3%) | $169.1 M(-25.9%) | $228.1 M(+6.9%) | $213.4 M(+19.6%) | $178.4 M(+1.9%) | $175.1 M(+37.7%) | $127.2 M(-27.2%) | $174.7 M(+6503.1%) | -$2.7 M(-101.4%) | $189.4 M(+12.0%) | $169.2 M(+15.6%) | $146.3 M(+281.8%) | $38.3 M(-76.4%) | $162.5 M(+654.5%) | -$29.3 M(-114.9%) | $196.4 M | |
TTM EBITDA | $719.2 M(-7.3%) | $776.1 M(-1.8%) | $790.4 M(+0.2%) | $789.0 M(-0.8%) | $795.1 M(+14.5%) | $694.2 M(+5.9%) | $655.5 M(+38.2%) | $474.3 M(-2.9%) | $488.6 M(-7.9%) | $530.5 M(+5.6%) | $502.2 M(-7.6%) | $543.2 M(+5.2%) | $516.3 M(+62.4%) | $317.8 M(-13.6%) | $367.9 M(-26.2%) | $498.7 M(+0.1%) | $498.0 M(-26.3%) | $676.1 M | |
Selling, General & Administrative Expenses | $42.2 M(+22.7%) | $34.4 M(-1.9%) | $35.1 M(+10.9%) | $31.6 M(+10.1%) | $28.7 M(-16.6%) | $34.5 M(+24.5%) | $27.7 M(-0.8%) | $27.9 M(+3.1%) | $27.1 M(-20.1%) | $33.9 M(+23.8%) | $27.4 M(-0.4%) | $27.5 M(+12.2%) | $24.5 M(-19.9%) | $30.6 M(+20.2%) | $25.5 M(+7.4%) | $23.7 M(+3.2%) | $23.0 M(-22.1%) | $29.5 M | |
TTM SG&A | $143.4 M(+10.4%) | $129.8 M(-0.0%) | $129.9 M(+6.0%) | $122.5 M(+3.1%) | $118.8 M(+1.4%) | $117.1 M(+0.5%) | $116.5 M(+0.3%) | $116.2 M(+0.4%) | $115.8 M(+2.3%) | $113.2 M(+3.0%) | $109.9 M(+1.8%) | $108.0 M(+3.6%) | $104.2 M(+1.5%) | $102.7 M(+1.1%) | $101.6 M(-2.3%) | $104.0 M(-1.1%) | $105.1 M(-2.5%) | $107.9 M | |
Depreciation And Amortization | $64.7 M(+0.7%) | $64.2 M(-0.1%) | $64.3 M(+1.1%) | $63.6 M(-0.1%) | $63.6 M(-2.1%) | $65.0 M(-0.2%) | $65.1 M(+1.6%) | $64.1 M(-1.6%) | $65.1 M(+0.1%) | $65.0 M(-4.4%) | $68.0 M(-4.0%) | $70.9 M(+0.6%) | $70.5 M(-0.6%) | $70.9 M(-2.3%) | $72.6 M(+1.7%) | $71.4 M(+1.6%) | $70.2 M(-0.5%) | $70.6 M | |
TTM D&A | $256.8 M(+0.4%) | $255.7 M(-0.3%) | $256.4 M(-0.3%) | $257.2 M(-0.2%) | $257.7 M(-0.6%) | $259.2 M(-0.0%) | $259.3 M(-1.1%) | $262.2 M(-2.5%) | $269.0 M(-1.9%) | $274.4 M(-2.1%) | $280.2 M(-1.6%) | $284.8 M(-0.2%) | $285.3 M(+0.1%) | $285.1 M(+0.1%) | $284.8 M(+1.4%) | $280.8 M(+1.3%) | $277.3 M(-1.5%) | $281.5 M | |
Interest Expense | $62.5 M(-0.3%) | $62.7 M(-0.7%) | $63.1 M(+8.5%) | $58.2 M(+1.4%) | $57.4 M(+2.5%) | $56.0 M(+7.0%) | $52.3 M(+2.7%) | $50.9 M(+2.3%) | $49.8 M(-3.8%) | $51.8 M(-3.3%) | $53.5 M(-0.5%) | $53.8 M(-2.1%) | $54.9 M(-5.1%) | $57.9 M(-9.8%) | $64.2 M(+7.8%) | $59.5 M(+25.3%) | $47.5 M(+2.8%) | $46.2 M | |
TTM Interest Expense | $246.5 M(+2.1%) | $241.4 M(+2.9%) | $234.6 M(+4.8%) | $223.8 M(+3.3%) | $216.6 M(+3.6%) | $209.0 M(+2.0%) | $204.8 M(-0.6%) | $206.0 M(-1.4%) | $208.9 M(-2.4%) | $214.0 M(-2.8%) | $220.1 M(-4.6%) | $230.8 M(-2.4%) | $236.5 M(+3.2%) | $229.1 M(+5.4%) | $217.3 M(+8.6%) | $200.1 M(+7.4%) | $186.3 M(+1.8%) | $183.1 M | |
Income Tax | $1.2 M(-34.5%) | $1.9 M(+67.5%) | $1.1 M(-4.9%) | $1.2 M(+0.4%) | $1.2 M(+30.3%) | $911.0 K(-36.3%) | $1.4 M(+53.6%) | $931.0 K(+2921.2%) | -$33.0 K(-109.3%) | $353.0 K(-48.5%) | $685.0 K(-48.8%) | $1.3 M(-11.5%) | $1.5 M(-25.8%) | $2.0 M(+214.3%) | -$1.8 M(-198.5%) | $1.8 M(+202.2%) | $599.0 K(-49.5%) | $1.2 M | |
TTM Income Tax | $5.5 M(+1.1%) | $5.4 M(+22.3%) | $4.4 M(-6.3%) | $4.7 M(+5.8%) | $4.5 M(+37.7%) | $3.2 M(+20.8%) | $2.7 M(+38.5%) | $1.9 M(-17.4%) | $2.3 M(-39.7%) | $3.9 M(-30.2%) | $5.6 M(+79.5%) | $3.1 M(-13.2%) | $3.6 M(+34.3%) | $2.7 M(+47.0%) | $1.8 M(-61.3%) | $4.7 M(+12.3%) | $4.2 M(-12.3%) | $4.8 M | |
PE Ratio | 35.9(+112.7%) | 16.9(-11.0%) | 19.0(+30.5%) | 14.5(+10.6%) | 13.1(-70.4%) | 44.4(+17.5%) | 37.8 | - | - | - | - | - | - | - | - | - | - | - | |
PS Ratio | 1.8(+26.0%) | 1.5(+7.3%) | 1.4(+14.3%) | 1.2(+14.4%) | 1.0(-0.9%) | 1.1(+14.1%) | 0.9(0%) | 0.9(-3.2%) | 0.9(-12.0%) | 1.1(-0.9%) | 1.1(-15.5%) | 1.3(0%) | 1.3(+21.7%) | 1.1(+35.9%) | 0.8(-24.3%) | 1.0(+68.8%) | 0.6(-67.4%) | 1.9 |
Cashflow statements
31 Mar 2024 | 31 Dec 2023 | 30 Sept 2023 | 30 June 2023 | 31 Mar 2023 | 31 Dec 2022 | 30 Sept 2022 | 30 June 2022 | 31 Mar 2022 | 31 Dec 2021 | 30 Sept 2021 | 30 June 2021 | 31 Mar 2021 | 31 Dec 2020 | 30 Sept 2020 | 30 June 2020 | 31 Mar 2020 | 31 Dec 2019 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Cash From Operations | $139.7 M(+29.5%) | $107.9 M(-30.0%) | $154.1 M(+75.7%) | $87.7 M(-46.7%) | $164.6 M(+44.7%) | $113.8 M(-40.6%) | $191.5 M(+150.5%) | $76.5 M(-47.6%) | $145.8 M(+54.5%) | $94.4 M(-51.1%) | $192.9 M(+181.2%) | $68.6 M(-52.9%) | $145.7 M(+9.4%) | $133.1 M(+8.8%) | $122.4 M(+2.9%) | $119.0 M(-21.4%) | $151.4 M(-1.7%) | $154.1 M | |
TTM CFO | $489.4 M(-4.8%) | $514.3 M(-1.1%) | $520.2 M(-6.7%) | $557.6 M(+2.1%) | $546.3 M(+3.5%) | $527.5 M(+3.8%) | $508.2 M(-0.3%) | $509.5 M(+1.6%) | $501.7 M(+0.0%) | $501.5 M(-7.2%) | $540.2 M(+15.0%) | $469.8 M(-9.7%) | $520.2 M(-1.1%) | $526.0 M(-3.8%) | $547.0 M(+1.6%) | $538.3 M(-3.3%) | $556.6 M(+9.4%) | $508.8 M | |
Cash From Investing | -$40.1 M(+6.5%) | -$43.0 M(-1.4%) | -$42.4 M(-59.3%) | -$26.6 M(-130.0%) | $88.7 M(+409.4%) | -$28.7 M(+29.9%) | -$40.9 M(-255.5%) | $26.3 M(+164.0%) | -$41.1 M(-120.3%) | $202.7 M(+687.8%) | -$34.5 M(+25.8%) | -$46.5 M(-1.5%) | -$45.8 M(-187.7%) | $52.2 M(+218.1%) | -$44.2 M(-27.6%) | -$34.7 M(+51.5%) | -$71.4 M(+27.5%) | -$98.5 M | |
TTM CFI | -$152.1 M(-554.3%) | -$23.2 M(-159.9%) | -$8.9 M(-19.6%) | -$7.5 M(-116.5%) | $45.4 M(+153.8%) | -$84.4 M(-157.4%) | $147.0 M(-4.2%) | $153.4 M(+90.2%) | $80.7 M(+6.2%) | $76.0 M(+202.0%) | -$74.5 M(+11.6%) | -$84.2 M(-16.3%) | -$72.4 M(+26.1%) | -$98.1 M(+60.6%) | -$248.8 M(-104.5%) | -$121.7 M(+51.5%) | -$250.7 M(+21.5%) | -$319.2 M | |
Cash From Financing | -$96.9 M(-45.9%) | -$66.4 M(+40.0%) | -$110.8 M(-77.2%) | -$62.5 M(+76.2%) | -$262.7 M(-236.5%) | -$78.1 M(+47.0%) | -$147.3 M(-34.2%) | -$109.8 M(-10.1%) | -$99.7 M(+66.7%) | -$299.3 M(-72.6%) | -$173.4 M(-539.2%) | -$27.1 M(+88.0%) | -$225.7 M(-155.0%) | -$88.5 M(-118.3%) | -$40.5 M(+52.4%) | -$85.2 M(-10.6%) | -$77.1 M(-44.0%) | -$53.5 M | |
TTM CFF | -$336.7 M(+33.0%) | -$502.4 M(+2.3%) | -$514.1 M(+6.6%) | -$550.6 M(+7.9%) | -$597.9 M(-37.5%) | -$435.0 M(+33.7%) | -$656.2 M(+3.8%) | -$682.3 M(-13.8%) | -$599.6 M(+17.4%) | -$725.6 M(-41.0%) | -$514.8 M(-34.8%) | -$381.9 M(+13.2%) | -$440.0 M(-51.0%) | -$291.4 M(-13.6%) | -$256.4 M(+38.0%) | -$413.7 M(-37.1%) | -$301.9 M(-69.9%) | -$177.7 M | |
Free Cash Flow | $99.5 M(+53.6%) | $64.8 M(-42.8%) | $113.2 M(+89.9%) | $59.6 M(-56.9%) | $138.2 M(+69.5%) | $81.5 M(-45.8%) | $150.5 M(+245.4%) | $43.6 M(-55.8%) | $98.6 M(+93.5%) | $50.9 M(-65.8%) | $149.0 M(+578.6%) | $22.0 M(-78.0%) | $99.7 M(+23.7%) | $80.6 M(+3.3%) | $78.1 M(-1.3%) | $79.1 M(-0.4%) | $79.4 M(+43.2%) | $55.5 M | |
TTM FCF | $337.1 M(-10.3%) | $375.7 M(-4.3%) | $392.4 M(-8.7%) | $429.8 M(+3.9%) | $413.7 M(+10.6%) | $374.1 M(+8.9%) | $343.6 M(+0.4%) | $342.1 M(+6.7%) | $320.4 M(-0.4%) | $321.6 M(-8.4%) | $351.3 M(+25.3%) | $280.4 M(-16.9%) | $337.6 M(+6.4%) | $317.3 M(+8.6%) | $292.1 M(+58.8%) | $184.0 M(+134.8%) | $78.4 M(+308.7%) | -$37.5 M | |
CAPEX | $40.2 M(-6.7%) | $43.1 M(+5.3%) | $40.9 M(+45.4%) | $28.1 M(+6.6%) | $26.4 M(-18.2%) | $32.3 M(-21.3%) | $41.0 M(+24.7%) | $32.9 M(-30.4%) | $47.2 M(+8.8%) | $43.4 M(-1.0%) | $43.9 M(-5.9%) | $46.6 M(+1.6%) | $45.9 M(-12.6%) | $52.5 M(+18.5%) | $44.3 M(+11.2%) | $39.9 M(-44.6%) | $72.0 M(-27.0%) | $98.6 M | |
TTM CAPEX | $152.3 M(+10.0%) | $138.5 M(+8.5%) | $127.7 M(-0.1%) | $127.8 M(-3.6%) | $132.6 M(-13.6%) | $153.4 M(-6.8%) | $164.6 M(-1.7%) | $167.5 M(-7.6%) | $181.2 M(+0.7%) | $179.9 M(-4.8%) | $188.9 M(-0.2%) | $189.4 M(+3.7%) | $182.6 M(-12.5%) | $208.7 M(-18.1%) | $254.8 M(-28.1%) | $354.3 M(-25.9%) | $478.3 M(-12.4%) | $546.3 M | |
Dividends Paid | $73.9 M(+0.3%) | $73.7 M(+1.6%) | $72.5 M(-5.3%) | $76.6 M(-0.6%) | $77.0 M(+0.1%) | $76.9 M(+1.0%) | $76.2 M(+0.9%) | $75.5 M(+0.6%) | $75.1 M(-0.9%) | $75.7 M(+0.0%) | $75.7 M(0%) | $75.7 M(0%) | $75.7 M(+0.2%) | $75.6 M(0%) | $75.6 M(+2.0%) | $74.1 M(-22.5%) | $95.6 M(+0.5%) | $95.1 M | |
TTM Dividends Paid | $296.7 M(-1.0%) | $299.8 M(-1.1%) | $303.1 M(-1.2%) | $306.7 M(+0.3%) | $305.7 M(+0.6%) | $303.7 M(+0.4%) | $302.5 M(+0.2%) | $302.0 M(-0.1%) | $302.2 M(-0.2%) | $302.8 M(+0.1%) | $302.7 M(+0.0%) | $302.5 M(+0.5%) | $300.9 M(-6.2%) | $320.8 M(-5.7%) | $340.4 M(-5.4%) | $359.9 M(-5.5%) | $380.8 M(+0.2%) | $380.0 M | |
TTM Dividend Per Share | $1.60(0%) | $1.60(0%) | $1.60(0%) | $1.60(0%) | $1.60(0%) | $1.60(0%) | $1.60(0%) | $1.60(0%) | $1.60(0%) | $1.60(0%) | $1.60(0%) | $1.60(0%) | $1.60(-11.1%) | $1.80(-10.0%) | $2.00(-9.1%) | $2.20(-8.3%) | $2.40(0%) | $2.40 | |
TTM Dividend Yield | 6.8%(-20.2%) | 8.5%(-7.6%) | 9.2%(-0.9%) | 9.3%(-9.6%) | 10.2%(+2.3%) | 10.0%(-12.6%) | 11.4%(+0.1%) | 11.4%(+3.0%) | 11.1%(+10.1%) | 10.1%(-0.9%) | 10.2%(+14.8%) | 8.9%(-5.3%) | 9.4%(-25.1%) | 12.5%(-33.7%) | 18.8%(+22.2%) | 15.4%(-44.9%) | 27.9%(+201.1%) | 9.3% | |
Payout Ratio | 175.7%(+61.4%) | 108.9%(-23.1%) | 141.7%(-15.9%) | 168.4%(+130.2%) | 73.2%(-15.3%) | 86.4%(-32.4%) | 127.8%(-0.9%) | 128.9%(-79.9%) | 642.7%(+383.0%) | 133.1%(+320.6%) | -60.3%(-150.0%) | 120.5%(-33.7%) | 181.7%(-67.7%) | 562.3%(+819.1%) | -78.2%(-130.9%) | 253.2%(+492.4%) | -64.5%(-152.7%) | 122.5% |