First Financial Bankshares Financial Statements 2009-2024 | FFIN

Fifteen years of historical annual and quarterly income statements for First Financial Bankshares (FFIN).

Annual Data | Millions of US $ except per share data

Metric Name
Revenue
Cost Of Goods Sold
Gross Profit
Research And Development Expenses
SG&A Expenses
Other Operating Income Or Expenses
Operating Expenses
Operating Income
Total Non-Operating Income/Expense
Pre-Tax Income
Income Taxes
Income After Taxes
Other Income
Income From Continuous Operations
Income From Discontinued Operations
Net Income
EBITDA
EBIT
Basic EPS
EPS - Earnings Per Share
TTM202320222021202020192018201720162015201420132012201120102009
$691$636$565$519$504$428$393$337$317$295$265$238$217$211$199$195
$186$144$31.44$6.04$14.24$30.10$18.93$9.29$5.45$4.09$4.18$4.09$5.11$8.02$13.53$17.27
$506$492$533$513$490$398$375$328$312$291$261$234$212$203$186$178
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$249$237$241$228$237$191$189$173$175$159$142$130$112$111$107$105
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$261$249$252$241$247$199$196$181$176$159$142$130$113$111$107$105
$245$243$281$272$242$198$178$147$136$132$119$105$99.36$92.19$78.43$72.35
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$245$243$281$272$242$198$178$147$136$132$119$105$99.36$92.19$78.43$72.35
$43.52$44.32$46.40$44.41$40.33$33.22$27.54$26.82$31.15$31.44$29.03$25.70$25.14$23.82$20.07$18.55
$201$199$234$228$202$165$151$120$105$100$89.56$78.87$74.23$68.37$58.36$53.80
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$201$199$234$228$202$165$151$120$105$100$89.56$78.87$74.23$68.37$58.36$53.80
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$201$199$234$228$202$165$151$120$105$100$89.56$78.87$74.23$68.37$59.66$53.80
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$1.40$1.39$1.64$1.60$1.42$1.22$1.11$0.91$0.80$0.78$0.70$0.62$0.59$0.54$0.48$0.43
$1.40$1.39$1.64$1.59$1.42$1.21$1.11$0.91$0.80$0.77$0.70$0.62$0.59$0.54$0.48$0.43

Quarterly Data | Millions of US $ except per share data

Metric Name
Revenue
Cost Of Goods Sold
Gross Profit
Research And Development Expenses
SG&A Expenses
Other Operating Income Or Expenses
Operating Expenses
Operating Income
Total Non-Operating Income/Expense
Pre-Tax Income
Income Taxes
Income After Taxes
Other Income
Income From Continuous Operations
Income From Discontinued Operations
Net Income
EBITDA
EBIT
Basic EPS
EPS - Earnings Per Share
2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$185$179$164$163$159$150$150$144$139$132$131$135$127$125$128$130$129$117$109$109$108$101$101$101$97.57$93.51$85.76$86.81$84.35$80.07$79.70$80.25$79.32$78.16$78.33$77.61$71.15$67.97$68.14$67.28$65.13$64.61$63.56$63.73$57.60$53.54$54.75$55.79$53.38$53.10$52.68$54.08$52.14$52.57$51.91$50.19$49.62$47.46$48.48$49.48$48.59$48.50
$50.40$49.25$44.70$41.20$33.14$25.22$17.10$9.57$3.20$1.57$1.19$1.42$1.65$1.79$1.92$2.16$2.96$7.20$6.80$7.95$7.96$7.39$6.21$4.62$4.47$3.63$2.56$2.87$2.10$1.76$1.44$1.37$1.33$1.31$1.05$1.07$1.01$0.97$1.04$1.07$1.04$1.04$1.07$1.16$0.95$0.90$1.05$1.17$1.36$1.54$1.71$1.85$2.07$2.40$2.89$3.35$3.60$3.70$3.87$4.02$4.35$5.04
$135$130$119$122$126$124$133$134$136$130$130$134$126$124$126$128$126$110$103$101$99.59$93.95$95.07$96.48$93.10$89.87$83.20$83.95$82.26$78.31$78.26$78.88$77.99$76.84$77.28$76.54$70.15$67.00$67.11$66.21$64.09$63.58$62.48$62.57$56.65$52.63$53.70$54.62$52.02$51.56$50.98$52.22$50.07$50.17$49.03$46.84$46.03$43.76$44.61$45.46$44.24$43.46
$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$0$0$0$0$0$0$0$0$0
$67.59$61.59$60.23$59.15$60.44$57.50$59.13$59.79$60.84$61.23$60.53$59.69$54.93$52.70$52.63$61.84$59.50$62.64$50.50$47.35$46.86$46.47$46.19$47.28$47.39$48.20$40.70$44.49$44.34$43.43$43.82$45.66$42.62$43.21$44.32$42.44$36.69$35.14$37.13$34.87$36.05$34.06$34.19$36.81$30.71$27.86$29.25$27.95$27.47$27.72$27.39$27.57$27.71$28.18$28.11$26.54$26.77$25.19$27.84$26.51$25.73$24.49
$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$0$0$0$0$0$0$0$0$0
$70.90$64.75$63.48$61.82$63.19$60.04$61.85$62.66$63.68$64.01$63.74$62.94$58.17$55.73$55.67$64.59$62.02$65.17$52.89$49.36$48.90$48.33$50.04$48.96$48.25$49.11$45.54$45.38$45.50$44.10$43.98$45.84$42.81$43.41$44.52$42.64$36.76$35.23$37.19$34.94$36.13$34.14$34.27$36.88$30.74$27.87$29.28$27.99$27.50$27.76$27.48$27.67$27.81$28.29$28.25$26.69$26.92$25.35$28.04$26.72$25.95$24.71
$63.64$64.88$56.01$60.40$62.63$64.26$70.71$71.44$72.42$66.31$65.98$70.57$67.45$67.97$70.57$63.19$64.13$44.47$49.78$51.95$50.69$45.62$45.04$47.53$44.85$40.76$37.66$38.57$36.76$34.20$34.27$33.04$35.18$33.44$32.76$33.91$33.39$31.76$29.92$31.27$27.96$29.44$28.22$25.68$25.91$24.76$24.43$26.63$24.52$23.79$23.50$24.55$22.26$21.88$20.77$20.15$19.10$18.41$16.57$18.74$18.30$18.75
$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$0$0$0$0$0$0$0$0$0
$63.64$64.88$56.01$60.40$62.63$64.26$70.71$71.44$72.42$66.31$65.98$70.57$67.45$67.97$70.57$63.19$64.13$44.47$49.78$51.95$50.69$45.62$45.04$47.53$44.85$40.76$37.66$38.57$36.76$34.20$34.27$33.04$35.18$33.44$32.76$33.91$33.39$31.76$29.92$31.27$27.96$29.44$28.22$25.68$25.91$24.76$24.43$26.63$24.52$23.79$23.50$24.55$22.26$21.88$20.77$20.15$19.10$18.41$16.57$18.74$18.30$18.75
$11.16$11.48$10.03$10.85$11.75$11.69$12.04$12.10$11.92$10.34$10.64$11.64$11.08$11.05$12.10$10.34$10.66$7.23$8.39$8.87$8.59$7.37$6.60$7.48$7.22$6.25$1.52$9.20$8.50$7.61$7.61$7.44$8.37$7.74$7.57$8.02$8.08$7.77$7.33$7.84$6.76$7.10$6.98$6.12$6.42$6.18$6.11$6.83$6.17$6.04$6.03$6.46$5.74$5.59$5.26$5.21$4.91$4.69$4.02$4.75$4.73$5.05
$52.49$53.40$45.98$49.56$50.87$52.57$58.67$59.34$60.49$55.97$55.34$58.93$56.38$56.92$58.48$52.86$53.47$37.23$41.39$43.08$42.09$38.25$38.44$40.05$37.63$34.52$36.14$29.37$28.26$26.60$26.67$25.60$26.81$25.70$25.19$25.89$25.31$24.00$22.59$23.43$21.21$22.34$21.24$19.56$19.49$18.58$18.32$19.80$18.35$17.76$17.47$18.09$16.52$16.30$15.52$14.93$14.20$13.72$12.54$13.99$13.57$13.70
$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$0$0$0$0$0$0$0$0$0
$52.49$53.40$45.98$49.56$50.87$52.57$58.67$59.34$60.49$55.97$55.34$58.93$56.38$56.92$58.48$52.86$53.47$37.23$41.39$43.08$42.09$38.25$38.44$40.05$37.63$34.52$36.14$29.37$28.26$26.60$26.67$25.60$26.81$25.70$25.19$25.89$25.31$24.00$22.59$23.43$21.21$22.34$21.24$19.56$19.49$18.58$18.32$19.80$18.35$17.76$17.47$18.09$16.52$16.30$15.52$14.93$14.20$13.72$12.54$13.99$13.57$13.70
$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$0$0$0$0$0$0$0$0$0
$52.49$53.40$45.98$49.56$50.87$52.57$58.67$59.34$60.49$55.97$55.34$58.93$56.38$56.92$58.48$52.86$53.47$37.23$41.39$43.08$42.09$38.25$38.44$40.05$37.63$34.52$36.14$29.37$28.26$26.60$26.67$25.60$26.81$25.70$25.19$25.89$25.31$24.00$22.59$23.43$21.21$22.34$21.24$19.56$19.49$18.58$18.32$19.80$18.35$17.76$17.47$18.09$16.52$16.30$15.52$16.23$14.20$13.72$12.54$13.99$13.57$13.70
$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$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$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$0.37$0.37$0.31$0.35$0.36$0.37$0.41$0.42$0.42$0.39$0.39$0.41$0.40$0.40$0.41$0.37$0.38$0.26$0.31$0.32$0.31$0.28$0.40$0.30$0.28$0.13$0.28$0.22$0.22$0.20$0.20$0.20$0.21$0.20$0.20$0.20$0.20$0.19$0.18$0.19$0.17$0.18$0.24$0.16$0.16$0.07$0.15$0.16$0.15$0.14$0.14$0.15$0.13$0.13$0.16$0.13$0.11$0.07$0.10$0.11$0.11$0.11
$0.37$0.37$0.31$0.35$0.36$0.37$0.42$0.41$0.42$0.39$0.38$0.41$0.40$0.40$0.41$0.37$0.38$0.26$0.30$0.32$0.31$0.28$0.42$0.29$0.28$0.13$0.28$0.22$0.22$0.20$0.20$0.20$0.21$0.20$0.19$0.20$0.20$0.19$0.18$0.18$0.17$0.18$0.24$0.15$0.16$0.07$0.15$0.16$0.15$0.14$0.14$0.14$0.13$0.13$0.16$0.13$0.11$0.07$0.10$0.11$0.11$0.11