|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.749B
9.07%
YoY
|
$5.271B
29.23%
YoY
|
$4.079B
21.99%
YoY
|
$3.344B
60.72%
YoY
|
$2.080B
26.31%
YoY
|
| Cost Of Revenue |
$428.8M
13.54%
YoY
|
$377.7M
19.15%
YoY
|
$317.0M
40.05%
YoY
|
$226.3M
69.4%
YoY
|
$133.6M
27.73%
YoY
|
| Gross Profit |
$5.321B
8.73%
YoY
|
$4.893B
30.08%
YoY
|
$3.762B
20.68%
YoY
|
$3.117B
60.12%
YoY
|
$1.947B
25.85%
YoY
|
| Selling, General & Admin |
$202.6M
14.51%
YoY
|
$176.9M
22.39%
YoY
|
$144.5M
4.39%
YoY
|
$138.5M
42.77%
YoY
|
$96.98M
38.94%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$2.524B
5.37%
YoY
|
$2.396B
26.41%
YoY
|
$1.895B
13.46%
YoY
|
$1.670B
86.05%
YoY
|
$897.8M
32.61%
YoY
|
| Operating Expenses |
$2.727B
6.13%
YoY
|
$2.569B
25.96%
YoY
|
$2.040B
17.75%
YoY
|
$1.732B
76.58%
YoY
|
$981.0M
31.92%
YoY
|
| Operating Profit |
$2.594B
11.6%
YoY
|
$2.324B
34.95%
YoY
|
$1.722B
24.34%
YoY
|
$1.385B
43.4%
YoY
|
$965.9M
20.23%
YoY
|
| Interest Expense |
-$1.150B
14.61%
YoY
|
-$1.004B
-237.4%
YoY
|
$730.4M
57.0%
YoY
|
$465.2M
43.75%
YoY
|
$323.6M
4.63%
YoY
|
| Other Income/Expense, Net |
$29.42M
24.62%
YoY
|
$23.61M
-0.77%
YoY
|
$23.79M
-22.03%
YoY
|
$30.51M
206.67%
YoY
|
$9.949M
119.24%
YoY
|
| Pretax Income |
$1.155B
23.68%
YoY
|
$933.9M
0.54%
YoY
|
$928.9M
1.24%
YoY
|
$917.6M
133.84%
YoY
|
$392.4M
-4.57%
YoY
|
| Income Tax |
$85.35M
28.15%
YoY
|
$66.60M
28.03%
YoY
|
$52.02M
15.13%
YoY
|
$45.18M
42.73%
YoY
|
$31.66M
115.46%
YoY
|
| Net Earnings |
$1.059B
22.98%
YoY
|
$860.8M
-1.32%
YoY
|
$872.3M
0.33%
YoY
|
$869.4M
141.87%
YoY
|
$359.5M
-9.11%
YoY
|
| Basic Earnings Per Share |
$1.17
19.39%
YoY
|
$0.98
-22.22%
YoY
|
$1.26
-11.27%
YoY
|
$1.42
63.22%
YoY
|
$0.87
-24.35%
YoY
|
| Diluted Earnings Per Share |
$1.17
19.39%
YoY
|
$0.98
-22.22%
YoY
|
$1.26
-11.27%
YoY
|
$1.42
63.22%
YoY
|
$0.87
-23.68%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
907.2M shares
5.12%
YoY
|
863.0M shares
24.65%
YoY
|
692.3M shares
13.16%
YoY
|
611.8M shares
47.58%
YoY
|
414.5M shares
20.06%
YoY
|
| Diluted Shares Outstanding |
908.3M shares
5.16%
YoY
|
863.8M shares
24.64%
YoY
|
693.0M shares
13.21%
YoY
|
612.2M shares
47.6%
YoY
|
414.8M shares
20.08%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.549B
12.19%
YoY
|
$1.488B
11.02%
YoY
|
$1.471B
10.49%
YoY
|
$1.410B
5.3%
YoY
|
$1.381B
9.52%
YoY
|
$1.340B
24.53%
YoY
|
$1.331B
28.08%
YoY
|
$1.339B
31.42%
YoY
|
$1.260B
33.47%
YoY
|
$1.076B
21.11%
YoY
|
$1.039B
24.11%
YoY
|
$1.019B
25.76%
YoY
|
$944.4M
16.98%
YoY
|
$888.7M
30.4%
YoY
|
$837.3M
70.22%
YoY
|
$810.4M
74.92%
YoY
|
$807.3M
82.55%
YoY
|
$681.5M
63.01%
YoY
|
$491.9M
21.58%
YoY
|
| Cost Of Revenue |
$116.8M
9.53%
YoY
|
$108.1M
12.22%
YoY
|
$106.6M
15.7%
YoY
|
$107.4M
7.58%
YoY
|
$106.7M
19.38%
YoY
|
$96.31M
17.62%
YoY
|
$92.15M
29.83%
YoY
|
$99.85M
5.44%
YoY
|
$89.36M
28.77%
YoY
|
$81.88M
18.52%
YoY
|
$70.98M
34.64%
YoY
|
$94.70M
81.49%
YoY
|
$69.40M
32.58%
YoY
|
$69.09M
58.06%
YoY
|
$52.72M
77.73%
YoY
|
$52.18M
64.43%
YoY
|
$52.34M
83.66%
YoY
|
$43.71M
61.29%
YoY
|
$29.66M
16.78%
YoY
|
| Gross Profit |
$1.432B
12.41%
YoY
|
$1.380B
10.92%
YoY
|
$1.364B
10.1%
YoY
|
$1.303B
5.11%
YoY
|
$1.274B
8.77%
YoY
|
$1.244B
25.1%
YoY
|
$1.239B
27.95%
YoY
|
$1.240B
34.08%
YoY
|
$1.171B
33.84%
YoY
|
$994.4M
21.33%
YoY
|
$968.1M
23.4%
YoY
|
$924.5M
21.93%
YoY
|
$875.0M
15.89%
YoY
|
$819.6M
28.5%
YoY
|
$784.6M
69.74%
YoY
|
$758.2M
75.3%
YoY
|
$755.0M
82.24%
YoY
|
$637.8M
63.16%
YoY
|
$462.2M
21.89%
YoY
|
| Selling, General & Admin |
$58.89M
33.7%
YoY
|
$54.14M
10.24%
YoY
|
$55.04M
31.46%
YoY
|
$49.33M
9.45%
YoY
|
$44.04M
7.84%
YoY
|
$49.11M
29.2%
YoY
|
$41.87M
17.86%
YoY
|
$45.07M
22.38%
YoY
|
$40.84M
19.54%
YoY
|
$38.02M
1.31%
YoY
|
$35.53M
4.19%
YoY
|
$36.83M
7.88%
YoY
|
$34.17M
4.49%
YoY
|
$37.53M
22.94%
YoY
|
$34.10M
43.18%
YoY
|
$34.14M
56.25%
YoY
|
$32.70M
57.21%
YoY
|
$30.52M
82.77%
YoY
|
$23.81M
44.32%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$630.3M
3.5%
YoY
|
$635.4M
4.74%
YoY
|
$632.0M
4.92%
YoY
|
$647.8M
6.98%
YoY
|
$608.9M
4.8%
YoY
|
$606.7M
27.49%
YoY
|
$602.3M
21.55%
YoY
|
$605.6M
28.22%
YoY
|
$581.1M
28.7%
YoY
|
$475.9M
8.6%
YoY
|
$495.6M
18.27%
YoY
|
$472.3M
15.35%
YoY
|
$451.5M
11.82%
YoY
|
$438.2M
31.49%
YoY
|
$419.0M
110.74%
YoY
|
$409.4M
118.03%
YoY
|
$403.8M
126.85%
YoY
|
$333.2M
90.37%
YoY
|
$198.8M
17.59%
YoY
|
| Operating Expenses |
$695.5M
6.39%
YoY
|
$689.6M
5.05%
YoY
|
$688.3M
6.85%
YoY
|
$697.2M
7.14%
YoY
|
$653.7M
5.84%
YoY
|
$656.4M
27.74%
YoY
|
$644.2M
25.6%
YoY
|
$650.7M
32.59%
YoY
|
$617.6M
27.18%
YoY
|
$513.9M
12.52%
YoY
|
$512.9M
13.2%
YoY
|
$490.8M
15.65%
YoY
|
$485.6M
16.42%
YoY
|
$456.7M
30.07%
YoY
|
$453.1M
104.04%
YoY
|
$424.4M
102.68%
YoY
|
$417.2M
110.26%
YoY
|
$351.1M
84.11%
YoY
|
$222.1M
20.3%
YoY
|
| Operating Profit |
$736.4M
18.75%
YoY
|
$690.3M
17.48%
YoY
|
$675.6M
13.63%
YoY
|
$605.8M
2.87%
YoY
|
$620.1M
12.04%
YoY
|
$587.6M
22.28%
YoY
|
$594.6M
30.61%
YoY
|
$588.9M
35.77%
YoY
|
$553.5M
42.15%
YoY
|
$480.5M
32.43%
YoY
|
$455.2M
37.35%
YoY
|
$433.7M
29.9%
YoY
|
$389.4M
15.25%
YoY
|
$362.9M
26.57%
YoY
|
$331.4M
38.02%
YoY
|
$333.9M
49.61%
YoY
|
$337.8M
56.48%
YoY
|
$286.7M
43.2%
YoY
|
$240.1M
23.4%
YoY
|
| Interest Expense |
-$298.3M
12.79%
YoY
|
-$304.5M
15.65%
YoY
|
-$291.3M
-211.51%
YoY
|
-$284.9M
-215.39%
YoY
|
-$264.5M
-209.93%
YoY
|
-$263.3M
17.25%
YoY
|
$261.3M
41.9%
YoY
|
$246.9M
-221.64%
YoY
|
$240.6M
56.11%
YoY
|
-$224.5M
53.45%
YoY
|
$184.1M
56.82%
YoY
|
-$203.0M
-284.35%
YoY
|
$154.1M
44.86%
YoY
|
-$146.3M
33.7%
YoY
|
$117.4M
54.17%
YoY
|
$110.1M
49.47%
YoY
|
$106.4M
45.61%
YoY
|
-$109.4M
-238.96%
YoY
|
$76.16M
-0.85%
YoY
|
| Other Income/Expense, Net |
$15.11M
110.83%
YoY
|
$4.866M
-18.29%
YoY
|
$10.02M
111.33%
YoY
|
$7.369M
20.65%
YoY
|
$7.167M
31.6%
YoY
|
$5.955M
-44.88%
YoY
|
$4.739M
-34.5%
YoY
|
$6.108M
257.82%
YoY
|
$5.446M
99.49%
YoY
|
$10.80M
-51.37%
YoY
|
$7.235M
221.7%
YoY
|
$1.707M
-39.17%
YoY
|
$2.730M
47.41%
YoY
|
$22.22M
147.08%
YoY
|
$2.249M
-334.76%
YoY
|
$2.806M
185.16%
YoY
|
$1.852M
236.73%
YoY
|
$8.992M
-999.2%
YoY
|
-$958.0K
-4.2%
YoY
|
| Pretax Income |
$347.1M
29.95%
YoY
|
$323.4M
46.05%
YoY
|
$341.5M
19.21%
YoY
|
$223.1M
-19.35%
YoY
|
$267.1M
78.79%
YoY
|
$221.5M
-5.99%
YoY
|
$286.5M
16.83%
YoY
|
$276.6M
31.67%
YoY
|
$149.4M
-37.25%
YoY
|
$235.6M
-0.91%
YoY
|
$245.2M
6.41%
YoY
|
$210.1M
-11.91%
YoY
|
$238.1M
12.86%
YoY
|
$237.7M
1528.76%
YoY
|
$230.5M
63.03%
YoY
|
$238.5M
77.98%
YoY
|
$211.0M
105.89%
YoY
|
$14.60M
-88.11%
YoY
|
$141.4M
409.66%
YoY
|
| Income Tax |
$26.20M
67.31%
YoY
|
$21.80M
8.45%
YoY
|
$23.82M
55.15%
YoY
|
$24.07M
53.85%
YoY
|
$15.66M
1.0%
YoY
|
$20.10M
27.2%
YoY
|
$15.36M
35.45%
YoY
|
$15.64M
20.96%
YoY
|
$15.50M
29.72%
YoY
|
$15.80M
68.46%
YoY
|
$11.34M
11.54%
YoY
|
$12.93M
-11.78%
YoY
|
$11.95M
8.82%
YoY
|
$9.381M
-7.38%
YoY
|
$10.16M
67.18%
YoY
|
$14.66M
58.89%
YoY
|
$10.98M
76.4%
YoY
|
$10.13M
125.07%
YoY
|
$6.079M
32.38%
YoY
|
| Net Earnings |
$320.9M
28.47%
YoY
|
$296.1M
48.33%
YoY
|
$315.8M
17.18%
YoY
|
$196.9M
-24.08%
YoY
|
$249.8M
88.85%
YoY
|
$199.6M
-8.6%
YoY
|
$269.5M
15.42%
YoY
|
$259.4M
32.74%
YoY
|
$132.3M
-41.21%
YoY
|
$218.4M
-3.9%
YoY
|
$233.5M
6.33%
YoY
|
$195.4M
-12.45%
YoY
|
$225.0M
12.86%
YoY
|
$227.3M
5523.98%
YoY
|
$219.6M
62.65%
YoY
|
$223.2M
79.31%
YoY
|
$199.4M
107.81%
YoY
|
$4.041M
-96.57%
YoY
|
$135.0M
489.4%
YoY
|
| Basic Earnings Per Share |
$0.33
17.86%
YoY
|
N/A
|
$0.35
16.67%
YoY
|
$0.22
-26.67%
YoY
|
$0.28
75.0%
YoY
|
N/A
|
$0.30
-9.09%
YoY
|
$0.30
3.45%
YoY
|
$0.16
-52.94%
YoY
|
N/A
|
$0.33
-8.33%
YoY
|
$0.29
-21.62%
YoY
|
$0.34
0.0%
YoY
|
N/A
|
$0.36
5.88%
YoY
|
$0.37
12.12%
YoY
|
$0.34
30.77%
YoY
|
N/A
|
$0.34
385.71%
YoY
|
| Diluted Earnings Per Share |
$0.33
17.86%
YoY
|
$0.32
39.53%
YoY
|
$0.35
16.67%
YoY
|
$0.22
-24.14%
YoY
|
$0.28
75.0%
YoY
|
$0.23
-24.22%
YoY
|
$0.30
-9.09%
YoY
|
$0.29
0.11%
YoY
|
$0.16
-52.94%
YoY
|
$0.30
-16.15%
YoY
|
$0.33
-8.33%
YoY
|
$0.29
-21.71%
YoY
|
$0.34
0.0%
YoY
|
$0.36
-100.0%
YoY
|
$0.36
5.88%
YoY
|
$0.37
12.12%
YoY
|
$0.34
30.77%
YoY
|
$7.767K
2353592.05%
YoY
|
$0.34
385.71%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
932.4M shares
4.59%
YoY
|
919.9M shares
5.11%
YoY
|
914.3M shares
4.99%
YoY
|
903.1M shares
3.71%
YoY
|
891.5M shares
3.53%
YoY
|
875.2M shares
20.9%
YoY
|
870.9M shares
22.87%
YoY
|
870.8M shares
29.34%
YoY
|
861.1M shares
30.37%
YoY
|
723.9M shares
15.43%
YoY
|
708.8M shares
14.77%
YoY
|
673.2M shares
11.89%
YoY
|
660.5M shares
11.23%
YoY
|
627.2M shares
55.15%
YoY
|
617.6M shares
57.58%
YoY
|
601.7M shares
60.77%
YoY
|
593.8M shares
59.84%
YoY
|
404.2M shares
15.16%
YoY
|
391.9M shares
13.11%
YoY
|
| Diluted Shares Outstanding |
934.4M shares
4.72%
YoY
|
N/A
|
915.2M shares
4.95%
YoY
|
903.7M shares
3.79%
YoY
|
892.4M shares
6.84%
YoY
|
N/A
|
872.1M shares
22.9%
YoY
|
870.7M shares
29.07%
YoY
|
835.2M shares
26.31%
YoY
|
N/A
|
709.5M shares
14.82%
YoY
|
674.6M shares
12.05%
YoY
|
661.2M shares
11.31%
YoY
|
N/A
|
618.0M shares
57.62%
YoY
|
602.0M shares
60.82%
YoY
|
594.0M shares
59.86%
YoY
|
N/A
|
392.1M shares
13.06%
YoY
|
Loading...