Income Statement

Apr-26 Jan-26 Oct-25 Jul-25 Apr-25 Jan-25 Oct-24 Jul-24 Apr-24 Jan-24 Oct-23 Jul-23 Apr-23 Jan-23 Oct-22 Jul-22 Apr-22 Jan-22 Oct-21 Jul-21 Apr-21 Jan-21 Oct-20 Jul-20 Apr-20 Jan-20 Oct-19 Jul-19 Apr-19 Jan-19 Oct-18 Jul-18 Apr-18 Jan-18 Oct-17 Jul-17 Apr-17 Jan-17 Oct-16 Jul-16 Apr-16 Jan-16 Oct-15 Jul-15 Apr-15 Jan-15 Oct-14 Jul-14 Apr-14 Jan-14 Oct-13 Jul-13 Apr-13 Jan-13 Oct-12 Jul-12 Apr-12 Jan-12 Oct-11 Jul-11 Apr-11 Jan-11 Oct-10 Jul-10 Apr-10 Jan-10 Oct-09 Jul-09 Apr-09 Jan-09 Oct-08 Jul-08 Apr-08 Jan-08 Oct-07 Jul-07 Apr-07 Jan-07 Oct-06 Jul-06 Apr-06
Total revenue 81,615.00 68,127.00 57,006.00 46,743.00 44,062.00 39,331.00 35,082.00 30,040.00 26,044.00 22,103.00 18,120.00 13,507.00 7,192.00 6,051.00 5,931.00 6,704.00 8,288.00 7,643.00 7,103.00 6,507.00 5,661.00 5,003.00 4,726.00 3,866.00 3,080.00 3,105.00 3,014.00 2,579.00 2,220.00 2,205.00 3,181.00 3,123.00 3,207.00 2,911.00 2,636.00 2,230.00 1,937.00 2,173.00 2,004.00 1,428.00 1,305.00 1,401.00 1,305.00 1,153.00 1,151.00 1,250.51 1,225.00 1,103.00 1,103.00 1,144.22 1,053.97 977.24 954.74 1,106.90 1,204.11 1,044.27 924.88 953.19 1,066.18 1,016.52 962.04 886.38 843.91 811.21 1,001.81 982.49 903.21 776.52 664.23 481.14 897.66 892.68 1,153.39 1,202.73 1,115.60 935.25 844.28 878.87 820.57 687.50 681.81
Cost of revenue 20,458.00 17,034.00 15,157.00 12,890.00 17,394.00 10,608.00 8,926.00 7,466.00 5,638.00 5,312.00 4,720.00 4,045.00 2,544.00 2,218.00 2,754.00 3,789.00 2,857.00 2,644.00 2,472.00 2,292.00 2,032.00 1,847.00 1,766.00 1,591.00 1,076.00 1,090.00 1,098.00 1,038.00 924.00 998.00 1,260.00 1,148.00 1,139.00 1,110.00 1,067.00 928.00 787.00 870.00 821.00 602.00 554.00 610.00 571.00 519.00 498.00 550.91 549.00 484.00 499.00 524.98 469.55 431.70 436.17 521.30 567.45 503.55 461.51 463.18 509.46 491.23 477.54 460.02 451.85 676.92 545.44 543.77 511.42 619.80 474.54 339.47 529.81 742.76 638.55 653.13 600.04 511.26 464.14 493.17 486.63 395.40 393.05
Cost of goods and services sold 20,458.00 17,034.00 15,157.00 12,890.00 17,394.00 10,608.00 8,926.00 7,466.00 5,638.00 5,312.00 4,720.00 4,045.00 2,544.00 2,218.00 2,754.00 3,789.00 2,857.00 2,644.00 2,472.00 2,292.00 2,032.00 1,847.00 1,766.00 1,591.00 1,076.00 1,090.00 1,098.00 1,038.00 924.00 998.00 1,260.00 1,148.00 1,139.00 1,110.00 1,067.00 928.00 787.00 870.00 821.00 602.00 554.00 610.00 571.00 519.00 498.00 550.91 549.00 484.00 499.00 524.98 469.55 431.70 436.17 521.30 567.45 503.55 461.51 463.18 509.46 491.23 477.54 460.02 451.85 676.92 545.44 543.77 511.42 619.80 474.54 339.47 529.81 742.76 638.55 653.13 600.04 511.26 464.14 493.17 486.63 395.40 393.05
Gross profit 61,157.00 51,093.00 41,849.00 33,853.00 26,668.00 28,723.00 26,156.00 22,574.00 20,406.00 16,791.00 13,400.00 9,462.00 4,648.00 3,833.00 3,177.00 2,915.00 5,431.00 4,999.00 4,631.00 4,215.00 3,629.00 3,156.00 2,960.00 2,275.00 2,004.00 2,015.00 1,916.00 1,541.00 1,296.00 1,207.00 1,921.00 1,975.00 2,068.00 1,801.00 1,569.00 1,302.00 1,150.00 1,303.00 1,183.00 826.00 751.00 791.00 734.00 634.00 653.00 699.60 676.00 619.00 604.00 619.24 584.42 545.54 518.57 585.60 636.66 540.72 463.36 490.01 556.72 525.28 484.50 426.36 392.06 134.29 456.38 438.72 391.78 156.72 189.70 141.67 367.84 149.92 514.84 549.60 515.55 423.99 380.14 385.71 333.94 292.10 288.76
Research and development 6,321.00 5,512.00 4,705.00 4,291.00 3,989.00 3,714.00 3,390.00 3,090.00 2,720.00 2,465.00 2,294.00 2,040.00 1,875.00 1,952.00 1,945.00 1,824.00 1,618.00 1,466.00 1,403.00 1,245.00 1,153.00 1,146.00 1,047.00 997.00 735.00 738.00 712.00 704.00 674.00 647.00 605.00 581.00 542.00 507.00 462.00 416.00 411.00 394.00 373.00 350.00 346.00 344.00 329.00 320.00 339.00 348.25 340.00 337.00 334.00 336.64 340.29 331.74 327.16 298.01 284.18 281.19 283.90 266.86 256.50 247.72 231.52 215.56 204.53 210.64 218.11 216.25 197.95 192.86 301.80 211.78 212.36 212.91 218.83 195.84 179.53 157.95 158.32 162.28 140.73 127.30 122.40
Selling, general and administrative 1,300.00 1,282.00 1,134.00 1,122.00 1,041.00 975.00 897.00 842.00 777.00 712.00 689.00 622.00 633.00 625.00 631.00 592.00 592.00 563.00 557.00 526.00 520.00 503.00 515.00 627.00 293.00 287.00 277.00 266.00 264.00 266.00 258.00 237.00 231.00 221.00 212.00 198.00 185.00 176.00 171.00 157.00 159.00 131.00 152.00 149.00 138.00 105.21 123.30 119.00 118.60 115.70 103.10 108.30 108.60 104.00 100.30 119.90 106.60 100.80 103.10 103.53 98.10 88.00 83.75 98.90 90.90 88.19 86.00 74.00 80.60 86.40 90.30 92.40 91.26 91.26 81.28 81.30 80.60 84.90 69.10 69.10 65.67
Operating expenses 7,621.00 6,794.00 5,839.00 5,413.00 5,030.00 4,689.00 4,287.00 3,932.00 3,497.00 3,177.00 2,983.00 2,662.00 2,508.00 2,577.00 2,576.00 2,416.00 3,563.00 2,029.00 1,960.00 1,771.00 1,673.00 1,649.00 1,562.00 1,624.00 1,028.00 1,025.00 989.00 970.00 938.00 913.00 863.00 818.00 773.00 728.00 674.00 614.00 596.00 570.00 544.00 509.00 506.00 539.00 489.00 558.00 477.00 468.47 463.00 456.00 453.00 452.32 443.43 440.00 435.79 402.03 384.44 401.10 390.54 367.70 359.63 351.25 329.64 246.58 288.28 309.50 308.98 304.44 283.94 266.83 420.66 316.75 311.05 305.31 311.86 287.10 267.71 239.23 238.89 247.19 216.33 196.30 188.07
Operating income 53,536.00 44,299.00 36,010.00 28,440.00 21,638.00 24,034.00 21,869.00 18,642.00 16,909.00 13,614.00 10,417.00 6,800.00 2,140.00 1,256.00 601.00 499.00 1,868.00 2,970.00 2,671.00 2,444.00 1,956.00 1,507.00 1,398.00 651.00 976.00 990.00 927.00 571.00 358.00 294.00 1,058.00 1,157.00 1,295.00 1,073.00 895.00 688.00 554.00 733.00 639.00 317.00 245.00 252.00 245.00 76.00 176.00 231.14 213.00 163.00 151.00 166.92 140.99 105.53 82.78 183.57 252.22 139.62 72.83 122.32 197.09 174.03 154.86 179.78 103.78 -175.21 147.39 134.28 107.85 -110.11 -230.97 -175.08 56.80 -155.39 202.98 262.50 247.84 184.76 141.25 138.51 117.61 95.80 100.69
Net interest income 438.00 495.00 563.00 530.00 452.00 450.00 411.00 383.00 295.00 231.00 171.00 122.00 84.00 50.00 23.00 -19.00 -50.00 -52.00 -55.00 -54.00 -47.00 -47.00 -46.00 -41.00 6.00 28.00 32.00 34.00 31.00
Interest income 540.00 568.00 624.00 592.00 515.00 511.00 472.00 444.00 359.00 294.00 234.00 187.00 150.00 115.00 88.00 46.00 18.00 9.00 7.00 6.00 6.00 6.00 7.00 13.00 31.00 41.00 45.00 47.00 44.00
Interest expense 102.00 73.00 61.00 62.00 63.00 61.00 61.00 61.00 64.00 63.00 63.00 65.00 66.00 64.00 65.00 65.00 68.00 61.00 62.00 60.00 53.00 53.00 53.00 54.00 25.00 13.00 13.00 13.00 13.00 14.00 15.00 14.00 15.00 15.00 15.00 15.00 16.00 19.00 16.00 12.00 12.00 12.00 12.00 12.00 12.00 11.59 11.00 12.00 11.00 7.49 0.82 0.84 0.85 1.40 4.70 5.32 5.20 1.12 4.36 5.27 5.31 3.13 4.22 4.81 5.57 3.32 5.44 5.78 6.12 0.41 4.20 8.80 0.05 0.05 19.00 16.10 12.50 0.00 0.02 0.01 0.00
Other non-operating income 246.00 135.00 77.00 5.00 -44.00 29.00 10.00 141.00 16.00 3.00 12.00 30.00 39.00 45.00 48.00 44.00 44.00 38.00 37.00 31.00 22.00 16.00 11.00 -2.00 11.00 -2.00 12.00 8.00 15.00 12.00 8.00 8.00 8.32 7.30 2.97 23.39 12.41 0.50 6.29 5.28 5.83 1.41 5.59 4.27 5.35 7.70 3.52 1.62 9.26 -0.20 6.16 3.33 2.36
Income before tax 69,903.00 50,398.00 37,936.00 31,206.00 21,910.00 25,217.00 22,316.00 19,214.00 17,279.00 14,106.00 10,522.00 6,981.00 2,209.00 1,288.00 613.00 475.00 1,805.00 2,865.00 2,638.00 2,394.00 2,044.00 1,470.00 1,348.00 609.00 981.00 1,016.00 959.00 606.00 389.00 324.00 1,081.00 1,180.00 1,311.00 1,079.00 896.00 684.00 536.00 725.00 621.00 317.00 241.00 254.00 245.00 72.00 172.00 227.86 209.00 155.00 163.00 168.89 141.48 111.82 88.06 186.11 253.63 145.21 77.10 124.58 204.79 177.55 156.49 185.91 103.59 -169.05 150.73 139.42 110.21 -107.10 -224.82 -170.38 61.00 -146.60 213.02 279.90 266.80 200.85 153.79 151.56 128.33 104.50 109.25
Income tax expense 11,582.00 7,438.00 6,026.00 4,784.00 3,135.00 3,126.00 3,007.00 2,615.00 2,398.00 1,821.00 1,279.00 793.00 166.00 -126.00 -67.00 -181.00 187.00 -138.00 174.00 20.00 132.00 13.00 12.00 -13.00 64.00 65.00 60.00 54.00 -5.00 -242.00 -149.00 79.00 67.00 -40.00 58.00 101.00 29.00 71.00 79.00 56.00 33.00 46.00 -1.00 46.00 38.00 34.73 36.00 27.00 26.00 21.97 22.75 15.37 10.17 12.14 44.55 26.16 16.66 8.55 26.51 25.97 21.27 14.26 18.72 -28.09 13.13 8.35 2.63 -1.80 -23.48 -22.71 -0.75 -25.67 36.21 22.91 31.14 28.12 21.53 -11.95 21.82 17.80 18.57
Net income 58,321.00 42,960.00 31,910.00 26,422.00 18,775.00 22,091.00 19,309.00 16,599.00 14,881.00 12,285.00 9,243.00 6,188.00 2,043.00 1,414.00 680.00 656.00 1,618.00 3,003.00 2,464.00 2,374.00 1,912.00 1,457.00 1,336.00 622.00 917.00 951.00 899.00 552.00 394.00 566.00 1,230.00 1,101.00 1,244.00 1,119.00 838.00 583.00 507.00 654.00 542.00 261.00 208.00 208.00 246.00 26.00 134.00 193.13 173.00 128.00 137.00 146.92 118.73 96.45 77.89 173.97 209.08 119.05 60.44 116.03 178.27 151.57 135.22 171.65 84.86 -140.96 137.59 131.08 107.58 -105.30 -201.34 -147.67 61.75 -120.93 176.81 256.99 235.66 172.73 132.26 163.51 106.51 86.80 90.68
EBIT 69,799.00 50,471.00 37,997.00 31,268.00 21,973.00 25,278.00 22,377.00 19,275.00 17,343.00 14,169.00 10,585.00 7,046.00 2,275.00 1,352.00 678.00 540.00 1,873.00 2,926.00 2,700.00 2,454.00 2,097.00 1,523.00 1,401.00 663.00 1,006.00 1,029.00 972.00 619.00 402.00 338.00 1,096.00 1,194.00 1,326.00 1,094.00 911.00 699.00 552.00 744.00 637.00 329.00 253.00 266.00 257.00 84.00 184.00 239.45 220.00 167.00 174.00 191.39 142.30 112.66 88.92 200.67 252.22 139.62 72.83 140.50 197.09 174.03 154.86 198.33 103.78 -175.21 147.39 154.25 107.85 -110.11 -230.97 -156.55 65.13 -155.39 202.98 262.50 247.84 184.76 141.25 138.51 117.61 95.80 100.69
EBITDA 70,796.00 51,283.00 38,748.00 31,937.00 22,584.00 25,821.00 22,855.00 19,708.00 17,753.00 14,556.00 10,957.00 7,411.00 2,659.00 1,778.00 1,084.00 918.00 2,207.00 3,235.00 2,998.00 2,740.00 2,378.00 1,811.00 1,700.00 1,067.00 1,113.00 1,135.00 1,064.00 711.00 493.00 416.00 1,164.00 1,253.00 1,383.00 1,148.00 960.00 748.00 599.00 791.00 685.00 376.00 298.00 312.00 305.00 133.00 238.00 293.41 275.00 223.00 229.00 246.23 205.03 174.50 148.66 259.07 309.37 195.82 127.32 192.40 249.48 226.19 202.63 244.72 150.66 -128.63 194.54 202.17 156.62 -60.79 -180.31 -108.50 114.44 -109.09 244.34 299.44 280.87 216.65 172.58 172.81 142.64 120.00 124.72
Depreciation and amortization 997.00 812.00 751.00 669.00 611.00 543.00 478.00 433.00 410.00 387.00 372.00 365.00 384.00 426.00 406.00 378.00 334.00 309.00 298.00 286.00 281.00 288.00 299.00 404.00 107.00 106.00 92.00 92.00 91.00 78.00 68.00 59.00 57.00 54.00 49.00 49.00 47.00 47.00 48.00 47.00 45.00 46.00 48.00 49.00 54.00 53.96 55.00 56.00 55.00 54.84 62.73 61.84 59.74 58.40 57.15 56.20 54.49 51.90 52.39 52.16 47.76 46.39 46.88 46.57 47.15 47.91 48.77 49.32 50.66 48.06 49.30 46.31 41.36 36.94 33.03 31.89 31.33 34.29 25.03 24.20 24.03