2018 Q4 | 2019 Q4 | 2020 Q4 | 2021 Q1 | 2021 Q2 | 2021 Q3 | 2021 Q4 | 2022 Q1 | 2022 Q2 | 2022 Q3 | 2022 Q4 | 2023 Q1 | 2023 Q2 | 2023 Q3 | 2023 Q4 | 2024 Q1 | Graph | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Total Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
115.84M 3.3% |
408.56M 252.7% |
434.63M 6.4% |
442.03M 1.7% |
461.26M 4.3% |
480.29M 4.1% |
492.73M 2.6% |
501.43M 1.8% |
491.39M -2.0% |
486.63M -1.0% |
472.64M -2.9% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] |
64.28M -36.8% |
221.79M 245.1% |
57.51M -74.1% |
246.05M 327.8% |
259.81M 5.6% |
270.23M 4.0% |
279.21M 3.3% |
284.38M 1.9% |
278.93M -1.9% |
279.83M 0.3% |
276.51M -1.2% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] |
51.56M 393.5% |
186.77M 262.2% |
212.84M 14.0% |
195.98M -7.9% |
201.45M 2.8% |
210.06M 4.3% |
213.52M 1.6% |
217.05M 1.7% |
212.46M -2.1% |
206.81M -2.7% |
196.13M -5.2% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] |
79.42M -41.5% |
296.03M 272.7% |
76.35M -74.2% |
327.5M 329.0% |
351.06M 7.2% |
368.86M 5.1% |
377.33M 2.3% |
393.2M 4.2% |
392.34M -0.2% |
392.39M 0.0% |
393.73M 0.3% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] |
15.15M -55.5% |
74.24M 390.2% |
18.83M -74.6% |
81.45M 332.5% |
91.25M 12.0% |
98.63M 8.1% |
98.12M -0.5% |
108.82M 10.9% |
113.42M 4.2% |
112.57M -0.7% |
117.22M 4.1% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] |
36.42M - |
112.52M 209.0% |
138.6M 23.2% |
114.53M -17.4% |
110.2M -3.8% |
111.44M 1.1% |
115.4M 3.6% |
108.23M -6.2% |
99.05M -8.5% |
94.24M -4.9% |
78.91M -16.3% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | - |
100.26M - |
- |
103.96M - |
- |
112.09M - |
- |
136.94M - |
- |
131.54M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] |
31.24M 5.0% |
100.18M 220.6% |
107.1M 6.9% |
103.95M -2.9% |
104.77M 0.8% |
112.17M 7.1% |
136.57M 21.8% |
136.96M 0.3% |
131.68M -3.9% |
130.35M -1.0% |
100.99M -22.5% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.38 5.3% |
1.213 219.3% |
1.297 6.9% |
1.26 -2.9% |
1.267 0.5% |
1.253 -1.1% |
1.4 11.7% |
1.333 -4.8% |
1.183 -11.3% |
1.19 0.6% |
0.93 -21.8% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] |
0.38 5.3% |
1.213 219.3% |
1.297 6.9% |
1.26 -2.9% |
1.267 0.5% |
1.253 -1.1% |
1.4 11.7% |
1.333 -4.8% |
1.183 -11.3% |
1.19 0.6% |
0.93 -21.8% |