TechnoPro Holdings Inc
TSE:6028
Income Statement
Earnings Waterfall
TechnoPro Holdings Inc
Income Statement
TechnoPro Holdings Inc
| Jun-2015 | Sep-2015 | Dec-2015 | Mar-2016 | Jun-2016 | Sep-2016 | Dec-2016 | Mar-2017 | Jun-2017 | Sep-2017 | Dec-2017 | Mar-2018 | Jun-2018 | Sep-2018 | Dec-2018 | Mar-2019 | Jun-2019 | Sep-2019 | Dec-2019 | Mar-2020 | Jun-2020 | Sep-2020 | Dec-2020 | Mar-2021 | Jun-2021 | Sep-2021 | Dec-2021 | Mar-2022 | Jun-2022 | Sep-2022 | Dec-2022 | Mar-2023 | Jun-2023 | Sep-2023 | Dec-2023 | Mar-2024 | Jun-2024 | Sep-2024 | Dec-2024 | Mar-2025 | Jun-2025 | Sep-2025 | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | |||||||||||||||||||||||||||||||||||||||||||
| Interest Expense |
431
|
0
|
0
|
0
|
300
|
0
|
0
|
0
|
79
|
0
|
0
|
0
|
101
|
0
|
0
|
0
|
91
|
0
|
0
|
0
|
113
|
0
|
0
|
0
|
105
|
0
|
0
|
0
|
108
|
0
|
0
|
0
|
98
|
0
|
0
|
0
|
81
|
0
|
0
|
0
|
87
|
0
|
|
| Revenue |
81 241
N/A
|
83 137
+2%
|
85 381
+3%
|
87 787
+3%
|
90 323
+3%
|
92 850
+3%
|
95 145
+2%
|
97 451
+2%
|
100 095
+3%
|
102 860
+3%
|
106 685
+4%
|
110 298
+3%
|
116 529
+6%
|
123 137
+6%
|
131 241
+7%
|
138 728
+6%
|
144 176
+4%
|
149 737
+4%
|
153 099
+2%
|
157 122
+3%
|
158 407
+1%
|
158 705
+0%
|
158 820
+0%
|
159 096
+0%
|
161 316
+1%
|
163 754
+2%
|
168 221
+3%
|
172 846
+3%
|
178 756
+3%
|
185 346
+4%
|
190 409
+3%
|
195 334
+3%
|
199 851
+2%
|
204 521
+2%
|
209 847
+3%
|
214 138
+2%
|
219 218
+2%
|
224 195
+2%
|
229 648
+2%
|
234 393
+2%
|
238 966
+2%
|
243 544
+2%
|
|
| Gross Profit | |||||||||||||||||||||||||||||||||||||||||||
| Cost of Revenue |
(62 160)
|
(63 526)
|
(65 294)
|
(67 026)
|
(68 995)
|
(70 984)
|
(72 741)
|
(74 665)
|
(76 660)
|
(78 608)
|
(81 001)
|
(82 922)
|
(87 054)
|
(91 939)
|
(98 051)
|
(103 825)
|
(107 710)
|
(111 787)
|
(114 004)
|
(116 519)
|
(118 181)
|
(119 133)
|
(120 177)
|
(120 936)
|
(121 589)
|
(123 049)
|
(125 138)
|
(127 723)
|
(131 897)
|
(135 109)
|
(139 392)
|
(143 458)
|
(146 948)
|
(150 810)
|
(153 921)
|
(157 313)
|
(160 408)
|
(163 946)
|
(167 453)
|
(170 686)
|
(174 070)
|
(177 486)
|
|
| Gross Profit |
19 081
N/A
|
19 611
+3%
|
20 087
+2%
|
20 761
+3%
|
21 328
+3%
|
21 866
+3%
|
22 404
+2%
|
22 786
+2%
|
23 435
+3%
|
24 252
+3%
|
25 684
+6%
|
27 376
+7%
|
29 475
+8%
|
31 198
+6%
|
33 190
+6%
|
34 903
+5%
|
36 466
+4%
|
37 950
+4%
|
39 095
+3%
|
40 603
+4%
|
40 226
-1%
|
39 572
-2%
|
38 643
-2%
|
38 160
-1%
|
39 727
+4%
|
40 705
+2%
|
43 083
+6%
|
45 123
+5%
|
46 859
+4%
|
50 237
+7%
|
51 017
+2%
|
51 876
+2%
|
52 903
+2%
|
53 711
+2%
|
55 926
+4%
|
56 825
+2%
|
58 810
+3%
|
60 249
+2%
|
62 195
+3%
|
63 707
+2%
|
64 896
+2%
|
66 058
+2%
|
|
| Operating Income | |||||||||||||||||||||||||||||||||||||||||||
| Operating Expenses |
(11 798)
|
(12 052)
|
(12 306)
|
(12 671)
|
(12 834)
|
(13 115)
|
(13 351)
|
(13 564)
|
(13 788)
|
(14 357)
|
(15 386)
|
(16 490)
|
(18 237)
|
(19 289)
|
(20 120)
|
(21 181)
|
(21 202)
|
(23 510)
|
(24 521)
|
(24 926)
|
(23 528)
|
(23 328)
|
(21 413)
|
(20 580)
|
(22 076)
|
(21 660)
|
(22 226)
|
(24 020)
|
(27 852)
|
(27 532)
|
(30 271)
|
(31 157)
|
(31 312)
|
(32 093)
|
(32 856)
|
(33 243)
|
(34 417)
|
(37 101)
|
(37 586)
|
(38 081)
|
(36 330)
|
(42 119)
|
|
| Selling, General & Administrative |
(11 570)
|
(12 059)
|
(12 355)
|
(12 680)
|
(12 535)
|
(13 125)
|
(13 340)
|
(13 591)
|
(13 493)
|
(14 421)
|
(15 271)
|
(16 357)
|
(17 846)
|
(19 223)
|
(20 432)
|
(21 427)
|
(22 085)
|
(23 788)
|
(24 502)
|
(25 083)
|
(21 924)
|
(23 149)
|
(22 196)
|
(21 555)
|
(19 983)
|
(23 148)
|
(24 702)
|
(26 222)
|
(25 335)
|
(29 027)
|
(29 901)
|
(30 787)
|
(29 004)
|
(32 561)
|
(33 380)
|
(33 807)
|
(31 875)
|
(34 608)
|
(35 194)
|
(35 699)
|
(33 606)
|
(37 052)
|
|
| Research & Development |
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
(23)
|
0
|
0
|
0
|
(41)
|
0
|
0
|
0
|
(42)
|
0
|
0
|
0
|
(65)
|
0
|
0
|
0
|
(31)
|
0
|
0
|
0
|
(16)
|
0
|
0
|
0
|
(45)
|
0
|
0
|
0
|
(14)
|
0
|
0
|
0
|
(16)
|
0
|
|
| Depreciation & Amortization |
(227)
|
0
|
0
|
0
|
(296)
|
0
|
0
|
0
|
(356)
|
0
|
0
|
0
|
(409)
|
0
|
0
|
0
|
(640)
|
0
|
0
|
0
|
(1 971)
|
0
|
0
|
0
|
(2 073)
|
0
|
0
|
0
|
(2 468)
|
0
|
0
|
0
|
(2 474)
|
0
|
0
|
0
|
(2 525)
|
0
|
0
|
0
|
(2 381)
|
0
|
|
| Other Operating Expenses |
(1)
|
7
|
49
|
9
|
(3)
|
10
|
(11)
|
27
|
84
|
64
|
(115)
|
(133)
|
59
|
(66)
|
312
|
246
|
1 565
|
278
|
(19)
|
157
|
432
|
(179)
|
783
|
975
|
11
|
1 488
|
2 476
|
2 202
|
(33)
|
1 495
|
(370)
|
(370)
|
211
|
468
|
524
|
564
|
(3)
|
(2 493)
|
(2 392)
|
(2 382)
|
(327)
|
(5 067)
|
|
| Operating Income |
7 283
N/A
|
7 559
+4%
|
7 781
+3%
|
8 090
+4%
|
8 494
+5%
|
8 751
+3%
|
9 053
+3%
|
9 222
+2%
|
9 647
+5%
|
9 895
+3%
|
10 298
+4%
|
10 886
+6%
|
11 238
+3%
|
11 909
+6%
|
13 070
+10%
|
13 722
+5%
|
15 264
+11%
|
14 440
-5%
|
14 574
+1%
|
15 677
+8%
|
16 698
+7%
|
16 244
-3%
|
17 230
+6%
|
17 580
+2%
|
17 651
+0%
|
19 045
+8%
|
20 857
+10%
|
21 103
+1%
|
19 007
-10%
|
22 705
+19%
|
20 746
-9%
|
20 719
0%
|
21 591
+4%
|
21 618
+0%
|
23 070
+7%
|
23 582
+2%
|
24 393
+3%
|
23 148
-5%
|
24 609
+6%
|
25 626
+4%
|
28 566
+11%
|
23 939
-16%
|
|
| Pre-Tax Income | |||||||||||||||||||||||||||||||||||||||||||
| Interest Income Expense |
(424)
|
(415)
|
(374)
|
(346)
|
(296)
|
(508)
|
(452)
|
(396)
|
(75)
|
(85)
|
(91)
|
(108)
|
(38)
|
(74)
|
(83)
|
(37)
|
122
|
(2)
|
15
|
54
|
48
|
36
|
66
|
76
|
(274)
|
86
|
200
|
245
|
(316)
|
342
|
116
|
(27)
|
(35)
|
21
|
108
|
235
|
60
|
102
|
372
|
442
|
92
|
597
|
|
| Non-Reccuring Items |
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
(17)
|
0
|
0
|
0
|
(1 647)
|
0
|
0
|
0
|
(903)
|
0
|
0
|
0
|
2 163
|
0
|
0
|
0
|
2 258
|
0
|
0
|
0
|
298
|
0
|
0
|
0
|
(2 298)
|
0
|
0
|
0
|
(4 378)
|
0
|
|
| Total Other Income |
(27)
|
(1)
|
0
|
(1)
|
(278)
|
(1)
|
(2)
|
(3)
|
(13)
|
(3)
|
(3)
|
(1)
|
(20)
|
0
|
(1)
|
2
|
(12)
|
2
|
0
|
(2)
|
0
|
(2)
|
0
|
0
|
(68)
|
0
|
0
|
0
|
18
|
0
|
0
|
0
|
(17)
|
0
|
(1)
|
0
|
(16)
|
0
|
0
|
0
|
(12)
|
0
|
|
| Pre-Tax Income |
6 832
N/A
|
7 143
+5%
|
7 407
+4%
|
7 743
+5%
|
7 920
+2%
|
8 242
+4%
|
8 599
+4%
|
8 823
+3%
|
9 559
+8%
|
9 807
+3%
|
10 204
+4%
|
10 777
+6%
|
11 163
+4%
|
11 835
+6%
|
12 986
+10%
|
13 687
+5%
|
13 727
+0%
|
14 439
+5%
|
14 589
+1%
|
15 729
+8%
|
15 843
+1%
|
16 278
+3%
|
17 296
+6%
|
17 656
+2%
|
19 472
+10%
|
19 130
-2%
|
21 056
+10%
|
21 346
+1%
|
20 967
-2%
|
23 046
+10%
|
20 861
-9%
|
20 691
-1%
|
21 837
+6%
|
21 639
-1%
|
23 177
+7%
|
23 816
+3%
|
22 139
-7%
|
23 250
+5%
|
24 981
+7%
|
26 068
+4%
|
24 268
-7%
|
24 535
+1%
|
|
| Net Income | |||||||||||||||||||||||||||||||||||||||||||
| Tax Provision |
43
|
35
|
21
|
31
|
(530)
|
(839)
|
(1 196)
|
(1 778)
|
(1 834)
|
(2 095)
|
(2 445)
|
(2 495)
|
(2 654)
|
(3 085)
|
(3 662)
|
(4 133)
|
(4 327)
|
(4 464)
|
(4 418)
|
(4 716)
|
(4 877)
|
(5 013)
|
(5 352)
|
(5 429)
|
(6 080)
|
(5 975)
|
(6 461)
|
(6 063)
|
(5 307)
|
(5 904)
|
(5 275)
|
(5 711)
|
(6 276)
|
(6 239)
|
(6 759)
|
(6 959)
|
(7 243)
|
(7 600)
|
(8 150)
|
(8 415)
|
(7 957)
|
(8 009)
|
|
| Income from Continuing Operations |
6 875
|
7 178
|
7 428
|
7 774
|
7 390
|
7 403
|
7 403
|
7 045
|
7 725
|
7 712
|
7 759
|
8 282
|
8 509
|
8 750
|
9 324
|
9 554
|
9 400
|
9 975
|
10 171
|
11 013
|
10 966
|
11 265
|
11 944
|
12 227
|
13 392
|
13 155
|
14 595
|
15 283
|
15 660
|
17 142
|
15 586
|
14 980
|
15 561
|
15 400
|
16 418
|
16 857
|
14 896
|
15 650
|
16 831
|
17 653
|
16 311
|
16 526
|
|
| Income to Minority Interest |
0
|
0
|
(7)
|
(18)
|
(31)
|
(36)
|
(29)
|
0
|
(7)
|
0
|
0
|
0
|
(10)
|
(49)
|
(107)
|
(149)
|
282
|
283
|
310
|
307
|
(140)
|
(125)
|
(149)
|
(131)
|
(146)
|
(173)
|
(177)
|
(208)
|
(228)
|
(235)
|
(232)
|
(225)
|
(194)
|
(179)
|
(171)
|
(174)
|
(211)
|
(214)
|
(209)
|
(182)
|
(163)
|
(159)
|
|
| Net Income (Common) |
6 874
N/A
|
7 175
+4%
|
7 417
+3%
|
7 756
+5%
|
7 359
-5%
|
7 366
+0%
|
7 375
+0%
|
7 025
-5%
|
7 717
+10%
|
7 709
0%
|
7 757
+1%
|
8 280
+7%
|
8 498
+3%
|
8 700
+2%
|
9 213
+6%
|
9 402
+2%
|
9 683
+3%
|
10 259
+6%
|
10 483
+2%
|
11 321
+8%
|
10 825
-4%
|
11 138
+3%
|
11 793
+6%
|
12 094
+3%
|
13 245
+10%
|
12 980
-2%
|
14 415
+11%
|
15 072
+5%
|
15 430
+2%
|
16 902
+10%
|
15 349
-9%
|
14 750
-4%
|
15 365
+4%
|
15 215
-1%
|
16 242
+7%
|
16 677
+3%
|
14 684
-12%
|
15 432
+5%
|
16 619
+8%
|
17 470
+5%
|
16 146
-8%
|
16 364
+1%
|
|
| EPS (Diluted) |
201.74
N/A
|
211.02
+5%
|
218.14
+3%
|
228.11
+5%
|
71.93
-68%
|
216.64
+201%
|
216.91
+0%
|
206.61
-5%
|
75.18
-64%
|
226.73
+202%
|
228.14
+1%
|
243.52
+7%
|
81.53
-67%
|
241.66
+196%
|
253.81
+5%
|
258.98
+2%
|
88.92
-66%
|
283.35
+219%
|
290.2
+2%
|
104.51
-64%
|
99.99
-4%
|
103.39
+3%
|
109.47
+6%
|
112.26
+3%
|
122.95
+10%
|
120.49
-2%
|
133.81
+11%
|
139.91
+5%
|
143.23
+2%
|
156.9
+10%
|
142.48
-9%
|
136.92
-4%
|
142.7
+4%
|
142.14
0%
|
151.87
+7%
|
156.08
+3%
|
137.56
-12%
|
146.41
+6%
|
159.3
+9%
|
167.65
+5%
|
154.46
-8%
|
157.05
+2%
|
|