Sign in

Income Statement - FASTENAL CO (FAST)

$(Billion, Million)
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15 Dec-14 Dec-13 Dec-12 Dec-11 Dec-10 Dec-09 Dec-08 Dec-07 Dec-06
Total revenue 8,200.50 7,546.00 7,346.70 6,980.60 6,010.90 5,647.30 5,333.70 4,965.10 4,390.50 3,962.04 3,869.20 3,733.51 3,326.11 3,133.58 2,766.86 2,269.47 1,930.33 2,340.43 2,061.82 1,809.34
Cost of revenue 4,509.30 4,144.10 3,992.20 3,764.80 3,233.70 3,079.50 2,818.30 2,566.20 2,226.90 1,997.20 1,920.25 1,836.11 1,606.66 1,519.05 1,332.69 1,094.64 946.90 1,104.33 1,014.25 901.66
Gross profit 3,691.20 3,401.90 3,354.50 3,215.80 2,777.20 2,567.80 2,515.40 2,398.90 2,163.60 1,964.84 1,948.95 1,897.40 1,719.45 1,614.52 1,434.17 1,174.84 983.44 1,236.09 1,047.57 907.68
Total operating expenses + 2,035.50 1,891.90 1,825.80 1,762.20 1,559.80 1,427.40 1,459.40 1,400.20 1,282.80 1,169.47 1,121.59 1,110.78 1,007.43 941.24 859.37 745.11 687.64 785.86 671.25 587.61
Operating income 1,655.70 1,510.00 1,528.70 1,453.60 1,217.40 1,141.80 1,057.20 999.20 881.80 795.80 828.76 787.59 712.66 673.69 574.61 429.72 295.79 450.24 376.33 320.07
Non-operating income (net) -0.70 -1.90 -6.70 -13.60 -9.60 -9.10 -13.50 -12.20 -8.70 -6.10 -2.66 -0.16 0.81 0.46 0.47 0.92 1.70 0.93 1.57 0.96
Income before tax 1,655.00 1,508.10 1,522.00 1,440.00 1,207.80 1,132.70 1,043.70 987.00 873.10 789.70 826.10 787.43 713.47 674.16 575.08 430.64 297.49 451.17 377.90 321.03
Income tax expense 396.60 357.50 367.00 353.10 282.80 273.60 252.80 235.10 294.50 290.30 309.70 293.28 264.83 253.62 217.15 165.28 113.13 171.46 145.28 121.99
Net income 1,258.40 1,150.60 1,155.00 1,086.90 925.00 859.10 790.90 751.90 578.60 499.40 516.40 494.15 448.64 420.54 357.93 265.36 184.36 279.71 232.62 199.04
Show Quarterly Income Statement

Income Statement - FASTENAL CO (FAST)

$(Billion, Million)
Mar-26 Dec-25 Sep-25 Jun-25 Mar-25 Dec-24 Sep-24 Jun-24 Mar-24 Dec-23 Sep-23 Jun-23 Mar-23 Dec-22 Sep-22 Jun-22 Mar-22 Dec-21 Sep-21 Jun-21 Mar-21 Dec-20 Sep-20 Jun-20 Mar-20 Dec-19 Sep-19 Jun-19 Mar-19 Dec-18 Sep-18 Jun-18 Mar-18 Dec-17 Sep-17 Jun-17 Mar-17 Dec-16 Sep-16 Jun-16 Mar-16 Dec-15 Sep-15 Jun-15 Mar-15 Dec-14 Sep-14 Jun-14 Mar-14 Dec-13 Sep-13 Jun-13 Mar-13 Dec-12 Sep-12 Jun-12 Mar-12 Dec-11 Sep-11 Jun-11 Mar-11 Dec-10 Sep-10 Jun-10 Mar-10 Dec-09 Sep-09 Jun-09 Mar-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06
Total revenue 2,201.70 2,027.40 2,133.30 2,080.30 1,959.40 1,824.50 1,910.20 1,916.20 1,895.10 1,758.60 1,845.90 1,883.10 1,859.10 1,695.60 1,802.40 1,778.60 1,704.10 1,531.90 1,554.20 1,507.70 1,417.00 1,358.00 1,413.30 1,509.00 1,367.00 1,276.90 1,379.10 1,368.40 1,309.30 1,231.60 1,279.80 1,267.90 1,185.80 1,088.50 1,132.80 1,121.50 1,047.70 947.95 1,013.12 1,014.30 986.70 922.79 995.25 997.83 953.32 926.25 980.81 949.94 876.50 813.76 858.42 847.60 806.33 757.24 802.58 804.89 768.88 697.80 726.74 701.73 640.58 573.77 603.75 571.18 520.77 476.75 489.34 474.89 489.35 544.96 625.04 604.22 566.21 519.21 533.75 519.71 489.16 448.73 470.09 458.82 431.70
Cost of revenue 1,218.80 1,128.70 1,167.50 1,137.50 1,075.50 1,006.30 1,051.60 1,052.70 1,033.50 959.20 998.30 1,025.60 1,009.10 927.20 975.90 951.00 910.80 819.00 834.00 807.00 773.60 739.20 772.70 837.40 730.20 678.50 728.00 727.20 684.60 643.80 664.00 650.20 608.20 557.30 576.90 563.00 529.70 476.06 513.29 512.70 495.20 462.22 493.03 495.74 469.27 458.69 482.12 467.27 428.02 402.31 415.03 404.88 384.45 366.41 388.20 389.74 374.70 340.63 349.36 335.50 307.20 275.15 291.10 273.53 254.86 239.04 244.77 232.39 230.70 253.77 294.15 286.83 269.58 254.64 261.73 258.24 239.64 224.78 232.85 229.81 214.22
Gross profit 982.90 898.70 965.80 942.80 883.90 818.20 858.60 863.50 861.60 799.40 847.60 857.50 850.00 768.40 826.50 827.60 793.30 712.90 720.20 700.70 643.40 618.80 640.60 671.60 636.80 598.40 651.10 641.20 624.70 587.80 615.80 617.70 577.60 531.20 555.90 558.50 518.00 471.89 499.83 501.61 491.50 460.57 502.23 502.09 484.05 467.56 498.69 482.67 448.48 411.45 443.40 442.72 421.88 390.82 414.38 415.15 394.18 357.18 377.38 366.23 333.38 298.62 312.65 297.66 265.91 237.72 244.57 242.51 258.65 291.19 330.88 317.39 296.63 264.57 272.02 261.47 249.52 223.95 237.24 229.01 217.49
Total operating expenses + 535.30 514.40 524.30 506.70 490.00 473.40 470.50 476.60 471.40 445.60 460.90 462.60 456.80 435.50 447.30 444.20 435.30 412.00 401.80 382.90 363.10 354.40 351.50 355.30 365.90 359.90 369.20 366.70 363.60 354.40 353.80 349.30 342.70 327.80 327.50 321.60 305.90 289.62 297.05 292.62 290.30 281.43 282.38 276.64 280.39 278.54 286.13 276.02 269.84 254.31 254.96 250.75 247.33 232.78 238.81 236.54 232.97 216.56 222.16 216.13 204.72 191.78 192.14 185.82 175.48 166.68 168.12 172.14 179.91 191.89 213.26 194.04 186.67 172.94 173.18 164.06 161.06 151.03 150.06 146.20 140.55
Operating income 447.60 384.30 441.50 436.10 393.90 344.80 388.10 386.90 390.20 353.80 386.70 394.90 393.20 332.90 379.20 383.40 358.00 300.90 318.40 317.80 280.30 264.40 290.10 316.00 271.30 238.90 281.90 275.00 261.40 233.40 262.30 269.00 234.50 203.30 228.50 237.50 212.50 182.50 202.90 209.20 201.20 179.14 220.01 225.83 203.77 189.02 212.87 206.85 178.85 157.14 188.55 192.21 174.76 157.91 175.72 178.90 161.03 140.62 155.23 150.11 128.66 106.91 120.51 111.84 90.44 71.03 76.41 69.94 78.41 99.31 117.62 123.35 109.96 91.62 98.85 97.41 88.46 72.92 87.17 82.81 76.94
Non-operating income (net) 0.70 0.30 -0.90 0.50 -0.80 -0.50 -0.50 -0.50 -0.40 0.40 -1.30 -2.30 -3.50 -4.70 -3.90 -2.70 -2.30 -2.40 -2.30 -2.60 -2.40 -2.20 -2.50 -2.30 -2.10 -2.50 -3.50 -3.60 -3.90 -3.60 -2.90 -3.10 -2.60 -2.50 -2.50 -2.10 -1.60 -1.68 -1.66 -1.40 -1.30 -0.94 -0.81 -0.73 -0.26 -0.20 0.12 -0.07 -0.01 0.14 0.09 0.17 0.41 0.24 0.12 0.14 0.10 0.15 0.09 0.08 0.15 0.24 0.19 0.29 0.23 0.39 0.59 0.46 0.26 0.30 0.17 0.25 0.22 0.33 0.46 0.45 0.31 0.16 0.23 0.41 0.39
Income before tax 448.30 384.60 440.60 436.60 393.10 344.30 387.60 386.40 389.80 354.20 385.40 392.60 389.70 328.20 375.30 380.70 355.70 298.50 316.10 315.20 277.90 262.20 287.60 313.70 269.20 236.40 278.40 271.40 257.50 229.80 259.40 265.90 231.90 200.80 226.00 235.40 210.90 180.82 201.24 207.80 199.90 178.21 219.20 225.10 203.51 188.82 212.99 206.78 178.85 157.27 188.64 192.38 175.17 158.15 175.84 179.04 161.13 140.77 155.32 150.18 128.81 107.14 120.70 112.13 90.67 71.42 77.00 70.40 78.67 99.60 117.79 123.60 110.19 91.96 99.31 97.86 88.77 73.08 87.40 83.22 77.33
Income tax expense 108.60 90.50 105.10 106.30 94.40 82.20 89.50 93.70 92.10 87.80 89.90 94.60 94.60 82.60 90.70 93.60 86.10 67.30 72.60 75.50 67.30 66.10 66.10 74.80 66.60 57.70 64.90 66.80 63.40 61.00 61.80 54.70 57.60 48.40 82.90 86.50 76.70 66.02 74.31 76.30 73.70 66.30 82.71 84.74 75.91 70.43 79.67 76.27 66.91 58.05 69.29 71.37 66.12 59.44 66.52 66.73 60.94 53.30 58.52 56.07 49.26 41.98 45.71 42.96 34.64 26.88 29.41 26.86 29.97 37.06 44.88 47.43 42.09 35.77 37.17 37.60 34.74 27.51 33.30 31.71 29.47
Net income 339.80 294.10 335.50 330.30 298.70 262.10 298.10 292.70 297.70 266.40 295.50 298.00 295.10 245.60 284.60 287.10 269.60 231.20 243.50 239.70 210.60 196.10 221.50 238.90 202.60 178.70 213.50 204.60 194.10 168.80 197.60 211.20 174.30 152.40 143.10 148.90 134.20 114.81 126.90 131.50 126.20 111.90 136.49 140.36 127.61 118.39 133.31 130.51 111.93 99.23 119.35 121.01 109.05 98.72 109.32 112.31 100.19 87.47 96.80 94.11 79.55 65.16 74.99 69.17 56.03 44.54 47.59 43.54 48.69 62.54 72.91 76.17 68.09 56.19 62.14 60.26 54.03 45.57 54.10 51.51 47.85
about 7 hours ago