| Total revenue |
215,938.00 |
130,497.00 |
60,922.00 |
26,974.00 |
26,914.00 |
16,675.00 |
10,918.00 |
11,716.00 |
9,714.00 |
6,910.00 |
5,010.00 |
4,682.00 |
4,130.00 |
4,280.16 |
3,997.93 |
3,543.31 |
3,326.45 |
3,424.86 |
4,097.86 |
3,068.77 |
| Cost of revenue |
62,475.00 |
32,639.00 |
16,621.00 |
11,618.00 |
9,439.00 |
6,279.00 |
4,150.00 |
4,545.00 |
3,892.00 |
2,847.00 |
2,199.00 |
2,083.00 |
1,862.00 |
2,053.82 |
1,941.41 |
2,134.22 |
2,149.52 |
2,250.59 |
2,228.58 |
1,768.32 |
| Cost of goods and services sold |
62,475.00 |
32,639.00 |
16,621.00 |
11,618.00 |
9,439.00 |
6,279.00 |
4,150.00 |
4,545.00 |
3,892.00 |
2,847.00 |
2,199.00 |
2,083.00 |
1,862.00 |
2,053.82 |
1,941.41 |
2,134.22 |
2,149.52 |
2,250.59 |
2,228.58 |
1,768.32 |
| Gross profit |
153,463.00 |
97,858.00 |
44,301.00 |
15,356.00 |
17,475.00 |
10,396.00 |
6,768.00 |
7,171.00 |
5,822.00 |
4,063.00 |
2,811.00 |
2,599.00 |
2,268.00 |
2,226.34 |
2,056.52 |
1,409.09 |
1,176.92 |
1,174.27 |
1,869.28 |
1,300.45 |
|
| Research and development |
18,497.00 |
12,914.00 |
8,675.00 |
7,339.00 |
5,268.00 |
3,924.00 |
2,829.00 |
2,376.00 |
1,797.00 |
1,463.00 |
1,331.00 |
1,360.00 |
1,336.00 |
1,147.28 |
1,002.61 |
848.83 |
908.85 |
855.88 |
691.64 |
553.47 |
| Selling, general and administrative |
4,579.00 |
3,491.00 |
2,654.00 |
2,440.00 |
2,166.00 |
1,940.00 |
1,093.00 |
991.00 |
815.00 |
663.00 |
602.00 |
459.76 |
422.70 |
431.00 |
406.00 |
362.00 |
367.02 |
362.00 |
341.00 |
294.00 |
| Operating expenses |
23,076.00 |
16,405.00 |
11,329.00 |
11,132.00 |
7,434.00 |
5,864.00 |
3,922.00 |
3,367.00 |
2,612.00 |
2,129.00 |
2,064.00 |
1,840.00 |
1,772.00 |
1,578.10 |
1,408.22 |
1,153.34 |
1,275.87 |
1,244.97 |
1,032.93 |
847.00 |
| Operating income |
130,387.00 |
81,453.00 |
32,972.00 |
4,224.00 |
10,041.00 |
4,532.00 |
2,846.00 |
3,804.00 |
3,210.00 |
1,934.00 |
747.00 |
759.00 |
496.00 |
648.24 |
648.30 |
255.75 |
-98.95 |
-70.70 |
836.35 |
453.45 |
|
| Net interest income |
2,041.00 |
1,539.00 |
609.00 |
5.00 |
-207.00 |
-127.00 |
126.00 |
78.00 |
8.00 |
-4.00 |
|
|
|
|
|
|
|
|
|
|
| Interest income |
2,300.00 |
1,786.00 |
866.00 |
267.00 |
29.00 |
57.00 |
178.00 |
136.00 |
69.00 |
54.00 |
8.00 |
|
|
|
|
|
|
|
|
|
| Interest expense |
259.00 |
247.00 |
257.00 |
262.00 |
236.00 |
184.00 |
52.00 |
58.00 |
61.00 |
58.00 |
47.00 |
46.00 |
10.00 |
3.29 |
3.09 |
3.13 |
3.32 |
0.41 |
0.00 |
0.02 |
| Other non-operating income |
|
|
|
219.00 |
136.00 |
61.00 |
176.00 |
150.00 |
47.00 |
29.00 |
43.00 |
41.98 |
24.47 |
17.09 |
18.19 |
18.55 |
19.97 |
|
|
|
| Income before tax |
141,450.00 |
84,026.00 |
33,818.00 |
4,181.00 |
9,941.00 |
4,409.00 |
2,970.00 |
3,896.00 |
3,196.00 |
1,905.00 |
743.00 |
755.00 |
510.00 |
662.04 |
663.40 |
271.17 |
-82.29 |
-42.95 |
901.34 |
494.48 |
| Income tax expense |
21,383.00 |
11,146.00 |
4,058.00 |
-187.00 |
189.00 |
77.00 |
174.00 |
-245.00 |
149.00 |
239.00 |
129.00 |
124.00 |
70.00 |
99.50 |
82.31 |
18.02 |
-14.31 |
-12.91 |
103.70 |
46.35 |
| Net income |
120,067.00 |
72,880.00 |
29,760.00 |
4,368.00 |
9,752.00 |
4,332.00 |
2,796.00 |
4,141.00 |
3,047.00 |
1,666.00 |
614.00 |
631.00 |
440.00 |
562.54 |
581.09 |
253.15 |
-67.99 |
-30.04 |
797.65 |
448.83 |
|
| EBIT |
141,709.00 |
84,273.00 |
34,075.00 |
4,443.00 |
10,177.00 |
4,593.00 |
3,022.00 |
3,954.00 |
3,257.00 |
1,963.00 |
790.00 |
801.00 |
520.00 |
648.24 |
648.30 |
255.75 |
-78.97 |
-42.55 |
836.35 |
453.45 |
| EBITDA |
144,552.00 |
86,137.00 |
35,583.00 |
5,986.00 |
11,351.00 |
5,691.00 |
3,403.00 |
4,216.00 |
3,456.00 |
2,150.00 |
987.00 |
1,021.00 |
759.00 |
874.47 |
852.50 |
442.74 |
117.69 |
142.48 |
969.54 |
561.01 |
| Depreciation and amortization |
2,843.00 |
1,864.00 |
1,508.00 |
1,543.00 |
1,174.00 |
1,098.00 |
381.00 |
262.00 |
199.00 |
187.00 |
197.00 |
220.00 |
239.00 |
226.24 |
204.21 |
186.99 |
196.66 |
185.02 |
133.19 |
107.56 |