Every figure below is the company's own, as filed. Nothing is estimated and
nothing is smoothed — a period the filing does not support is left blank rather than
drawn.
Quarters are the company's own, counted from its financial
year ending 12-31.
Amounts in USD.
Revenue Quarterly
0
2B
4B
6B
Q4 '16: 1.4B
Q1 '17: 1.6B
Q2 '17: 1.5B
Q3 '17: 1.6B
Q3 '17: 1.6B
Q4 '17: 1.5B
Q1 '18: 1.8B
Q2 '18: 1.7B
Q3 '18: 1.8B
Q4 '18: 1.7B
Q1 '19: 2B
Q2 '19: 1.7B
Q3 '19: 1.8B
Q4 '19: 1.7B
Q1 '20: 1.9B
Q2 '20: 1.6B
Q3 '20: 1.8B
Q4 '20: 1.7B
Q1 '21: 2.2B
Q2 '21: 1.9B
Q3 '21: 2.1B
Q4 '21: 2B
Q1 '22: 2.4B
Q2 '22: 2B
Q3 '22: 2B
Q4 '22: 2B
Q1 '23: 2.7B
Q2 '23: 2.4B
Q3 '23: 2.5B
Q4 '23: 2.4B
Q1 '24: 3.3B
Q2 '24: 2.8B
Q3 '24: 2.8B
Q4 '24: 2.7B
Q1 '25: 3.7B
Q2 '25: 3.2B
Q3 '25: 3.4B
Q4 '25: 3.6B
Q1 '26: 4.8B
Q2 '26: 4B
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Gross Profit Quarterly
Nothing in this filer's XBRL supports this figure for the periods asked
for, so there is nothing to draw. That is a gap in the filing, not a zero.
Operating Income Quarterly
Nothing in this filer's XBRL supports this figure for the periods asked
for, so there is nothing to draw. That is a gap in the filing, not a zero.
Net Income Quarterly
-300M
0
300M
600M
900M
Q4 '16: 95.1M
Q1 '17: 228.8M
Q2 '17: 70M
Q3 '17: 130.4M
Q3 '17: 111M
Q4 '17: 71.5M
Q1 '18: 273.7M
Q2 '18: 114.9M
Q3 '18: 127.6M
Q4 '18: 117.3M
Q1 '19: 334.1M
Q2 '19: 110.1M
Q3 '19: 126.1M
Q4 '19: 98.5M
Q1 '20: 346.3M
Q2 '20: 153.7M
Q3 '20: 176.6M
Q4 '20: 142.2M
Q1 '21: 382.1M
Q2 '21: 190.2M
Q3 '21: 225.1M
Q4 '21: 109.4M
Q1 '22: 438.7M
Q2 '22: 284.2M
Q3 '22: 255.8M
Q4 '22: 135.5M
Q1 '23: 486.5M
Q2 '23: 234.5M
Q3 '23: 280.7M
Q4 '23: -31.7M
Q1 '24: 608.4M
Q2 '24: 283.4M
Q3 '24: 312.6M
Q4 '24: 258.6M
Q1 '25: 704M
Q2 '25: 368M
Q3 '25: 272.7M
Q4 '25: 151.1M
Q1 '26: 822M
Q2 '26: 324M
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Cost of Revenue Quarterly
0
200M
400M
600M
Q1 '10: 64M
Q2 '10: 0
Q3 '10: 0
Q4 '10: 0
Q2 '11: 11.7M
Q3 '11: 700K
Q4 '11: 19.6M
Q1 '12: 17.7M
Q2 '12: 29M
Q3 '12: 27.7M
Q4 '12: 37.2M
Q1 '13: 58.1M
Q2 '13: 76.6M
Q3 '13: 146.9M
Q4 '13: 155.7M
Q1 '14: 171M
Q2 '14: 270.5M
Q3 '14: 326.2M
Q4 '14: 291.2M
Q1 '15: 309.3M
Q1 '18: 431.2M
Q2 '18: 441.8M
Q3 '18: 508.8M
Q4 '18: 434.2M
Q1 '19: 382.5M
Q2 '19: 292M
Q3 '19: 397.4M
Q4 '19: 280.9M
Q1 '20: 185.4M
Q2 '20: 161.2M
Q3 '20: 319.2M
Q4 '20: 216.3M
Q1 '21: 309.1M
Q2 '21: 268.8M
Q3 '21: 366.1M
Q4 '21: 229.2M
Q1 '22: 22.9M
Q2 '22: 0
Q3 '22: 0
Q4 '22: 0
Q2 '11
Q3 '12
Q4 '13
Q1 '15
Q1 '19
Q2 '20
Q3 '21
Q4 '22
Operating Cash Flow Quarterly
-700M
-350M
0
350M
700M
1.1B
Q3 '16: 239.5M
Q4 '16: 280.7M
Q1 '17: 15.5M
Q2 '17: 189.9M
Q3 '17: 332.3M
Q4 '17: 261M
Q1 '18: -217.6M
Q2 '18: 530.9M
Q3 '18: 191.3M
Q4 '18: 260.5M
Q1 '19: -96.2M
Q2 '19: 515.8M
Q3 '19: 349.5M
Q4 '19: 422M
Q1 '20: 108.6M
Q2 '20: 693.6M
Q3 '20: 585.4M
Q4 '20: 419.5M
Q1 '21: 218.7M
Q2 '21: 470.2M
Q3 '21: 521.4M
Q4 '21: 182.1M
Q1 '22: 216.6M
Q2 '22: -76.2M
Q3 '22: 641.7M
Q4 '22: 607.9M
Q1 '23: 428.5M
Q2 '23: 12.4M
Q3 '23: 897.2M
Q4 '23: 693.9M
Q1 '24: 789.3M
Q2 '24: 119.5M
Q3 '24: 934.8M
Q4 '24: 739.4M
Q1 '25: 872M
Q2 '25: -424M
Q3 '25: 729M
Q4 '25: 753M
Q1 '26: 957M
Q2 '26: 10M
Q3 '17
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
Free Cash Flow Quarterly
-150M
0
150M
300M
450M
Q3 '09: 113.9M
Q4 '09: 10M
Q1 '10: -2.5M
Q2 '10: 79.1M
Q3 '10: 117.7M
Q4 '10: 10.1M
Q1 '11: -16.7M
Q2 '11: 90.7M
Q3 '11: 76.3M
Q4 '11: 87.8M
Q1 '12: -62.6M
Q2 '12: 99M
Q3 '12: 106.9M
Q4 '12: 148.7M
Q1 '13: 41.9M
Q2 '13: -4M
Q3 '13: 170.9M
Q4 '13: 47.5M
Q1 '14: 56.3M
Q2 '14: 108.4M
Q3 '14: 8.8M
Q4 '14: 156.6M
Q1 '15: 95.5M
Q2 '15: -52.5M
Q3 '15: 211.7M
Q4 '15: 332.4M
Q1 '16: 38.1M
Q2 '16: -11.8M
Q3 '16: 203.8M
Q4 '16: 201.7M
Q1 '17: -13.8M
Q2 '17: 153.6M
Q2 '10
Q2 '11
Q2 '12
Q2 '13
Q2 '14
Q2 '15
Q2 '16
Q2 '17
Operating cash flow minus capital expenditure.
Shares Outstanding Quarterly
Nothing in this filer's XBRL supports this figure for the periods asked
for, so there is nothing to draw. That is a gap in the filing, not a zero.
EPS TTM
0.00
2.50
5.00
7.50
Q4 '15: 2.04
Q1 '16: 2.17
Q2 '16: 2.20
Q3 '16: 2.14
Q4 '16: 2.22
Q1 '17: 3.23
Q2 '17: 2.78
Q2 '18: 3.09
Q3 '18: 3.16
Q4 '18: 3.40
Q1 '19: 3.69
Q2 '19: 3.65
Q3 '19: 3.63
Q4 '19: 3.52
Q1 '20: 3.54
Q2 '20: 3.75
Q3 '20: 3.99
Q4 '20: 4.20
Q1 '21: 4.33
Q2 '21: 4.46
Q3 '21: 4.62
Q4 '21: 4.39
Q1 '22: 4.52
Q2 '22: 4.93
Q3 '22: 5.06
Q4 '22: 5.19
Q1 '23: 5.38
Q2 '23: 5.12
Q3 '23: 5.21
Q4 '23: 4.43
Q1 '24: 4.93
Q2 '24: 5.13
Q3 '24: 5.24
Q4 '24: 6.50
Q1 '25: 6.48
Q2 '25: 6.61
Q3 '25: 6.26
Q4 '25: 5.74
Q1 '26: 6.18
Q2 '26: 6.03
Q4 '16
Q4 '18
Q1 '20
Q2 '21
Q3 '22
Q4 '23
Q1 '25
Q2 '26
The filer's own published earnings a share for each quarter, four quarters added up. The company page divides trailing net income by the share count instead, which lands within about 1% of this and is not the same sum, so the two are named differently rather than presented as one figure.