2018 Q4 | 2019 Q4 | 2020 Q3 | 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] | [friend] |
559.28M 405.3% |
549.32M -1.8% |
572.37M 4.2% |
567.23M -0.9% |
542.85M -4.3% |
568.45M 4.7% |
529.65M -6.8% |
532.54M 0.5% |
539.14M 1.2% |
581.81M 7.9% |
599.62M 3.1% |
|
Cost of Revenue | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
180.26M 222.4% |
270.57M 50.1% |
285.01M 5.3% |
284.12M -0.3% |
270.85M -4.7% |
285.89M 5.6% |
266.53M -6.8% |
267.87M 0.5% |
278.73M 4.1% |
310.62M 11.4% |
321.65M 3.6% |
|
Gross Profit | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
356.05M 550.1% |
278.75M -21.7% |
287.36M 3.1% |
283.1M -1.5% |
272M -3.9% |
282.56M 3.9% |
263.11M -6.9% |
264.67M 0.6% |
260.41M -1.6% |
271.19M 4.1% |
277.97M 2.5% |
|
Total Expenses | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
291.77M 214.6% |
434.37M 48.9% |
457.46M 5.3% |
465.58M 1.8% |
465.6M 0.0% |
496.96M 6.7% |
483.06M -2.8% |
493.75M 2.2% |
510.77M 3.4% |
549.81M 7.6% |
576.17M 4.8% |
|
Operating Expense | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
111.52M 202.8% |
163.8M 46.9% |
172.45M 5.3% |
181.45M 5.2% |
194.75M 7.3% |
211.06M 8.4% |
216.53M 2.6% |
225.88M 4.3% |
232.04M 2.7% |
239.19M 3.1% |
254.52M 6.4% |
|
Operating Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
235.03M 1210.3% |
114.95M -51.1% |
114.91M 0.0% |
101.65M -11.5% |
77.25M -24.0% |
71.5M -7.4% |
46.58M -34.8% |
38.79M -16.7% |
28.38M -26.8% |
32M 12.8% |
23.45M -26.7% |
|
Net Income (Cont Operations) | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] | - |
87.71M - |
- |
83.64M - |
- |
67.4M - |
- |
45.98M - |
- |
39.05M - |
- | |
Net Income | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
91.79M 1175.9% |
87.71M -4.4% |
89.4M 1.9% |
83.64M -6.4% |
72.41M -13.4% |
67.4M -6.9% |
48.48M -28.1% |
45.98M -5.2% |
25.53M -44.5% |
39.05M 53.0% |
27M -30.9% |
|
Basic EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.29 1189.8% |
1.13 -12.4% |
1.16 2.7% |
1.04 -10.3% |
0.87 -16.3% |
0.71 -18.4% |
0.45 -36.6% |
0.46 2.2% |
0.26 -43.5% |
0.38 46.2% |
0.26 -31.6% |
|
Diluted EPS | [friend] | [friend] | [friend] | [friend] | [friend] | [friend] |
1.29 1189.8% |
1.13 -12.4% |
1.16 2.7% |
1.04 -10.3% |
0.87 -16.3% |
0.71 -18.4% |
0.45 -36.6% |
0.46 2.2% |
0.26 -43.5% |
0.38 46.2% |
0.26 -31.6% |