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 |