|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.006B
4.08%
YoY
|
$3.849B
6.57%
YoY
|
$3.612B
38.89%
YoY
|
$2.601B
72.28%
YoY
|
$1.510B
23.17%
YoY
|
| Cost Of Revenue |
$26.73M
-0.61%
YoY
|
$26.90M
-0.72%
YoY
|
$27.09M
19.85%
YoY
|
$22.60M
8.86%
YoY
|
$20.76M
17.75%
YoY
|
| Gross Profit |
$3.979B
4.11%
YoY
|
$3.822B
6.62%
YoY
|
$3.585B
39.05%
YoY
|
$2.578B
73.17%
YoY
|
$1.489B
23.25%
YoY
|
| Selling, General & Admin |
$65.08M
-5.83%
YoY
|
$69.11M
15.95%
YoY
|
$59.60M
23.3%
YoY
|
$48.34M
45.95%
YoY
|
$33.12M
7.89%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$3.637M
-11.83%
YoY
|
$4.125M
-4.03%
YoY
|
$4.298M
35.07%
YoY
|
$3.182M
2.94%
YoY
|
$3.091M
-17.15%
YoY
|
| Operating Expenses |
$324.1M
16.84%
YoY
|
$277.4M
15.55%
YoY
|
$240.1M
-74.62%
YoY
|
$945.6M
2026.62%
YoY
|
$44.47M
-84.91%
YoY
|
| Operating Profit |
$3.655B
3.11%
YoY
|
$3.545B
5.98%
YoY
|
$3.345B
104.9%
YoY
|
$1.632B
13.02%
YoY
|
$1.444B
349.92%
YoY
|
| Interest Expense |
-$826.6M
2.12%
YoY
|
-$809.4M
-198.94%
YoY
|
$818.1M
51.51%
YoY
|
$540.0M
37.61%
YoY
|
$392.4M
27.15%
YoY
|
| Other Income/Expense, Net |
$77.48M
0.07%
YoY
|
$77.42M
5.59%
YoY
|
$73.33M
22.97%
YoY
|
$59.63M
114.43%
YoY
|
$27.81M
76.08%
YoY
|
| Pretax Income |
$2.821B
3.3%
YoY
|
$2.731B
7.16%
YoY
|
$2.548B
123.72%
YoY
|
$1.139B
11.02%
YoY
|
$1.026B
14.38%
YoY
|
| Income Tax |
$2.435M
-74.91%
YoY
|
$9.704M
-258.02%
YoY
|
-$6.141M
-313.53%
YoY
|
$2.876M
-0.38%
YoY
|
$2.887M
247.41%
YoY
|
| Net Earnings |
$2.775B
3.61%
YoY
|
$2.679B
6.58%
YoY
|
$2.514B
124.9%
YoY
|
$1.118B
10.24%
YoY
|
$1.014B
13.7%
YoY
|
| Basic Earnings Per Share |
$2.61
1.95%
YoY
|
$2.56
3.23%
YoY
|
$2.48
95.28%
YoY
|
$1.27
-29.44%
YoY
|
$1.80
2.27%
YoY
|
| Diluted Earnings Per Share |
$2.61
1.95%
YoY
|
$2.56
3.64%
YoY
|
$2.47
94.49%
YoY
|
$1.27
-27.84%
YoY
|
$1.76
0.57%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.062B shares
1.46%
YoY
|
1.047B shares
3.18%
YoY
|
1.015B shares
15.61%
YoY
|
877.5M shares
55.46%
YoY
|
564.5M shares
11.52%
YoY
|
| Diluted Shares Outstanding |
1.063B shares
1.43%
YoY
|
1.048B shares
3.14%
YoY
|
1.016B shares
15.47%
YoY
|
879.7M shares
52.44%
YoY
|
577.1M shares
12.95%
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.019B
3.49%
YoY
|
$1.013B
3.79%
YoY
|
$1.007B
4.44%
YoY
|
$1.001B
4.63%
YoY
|
$984.2M
3.44%
YoY
|
$976.1M
4.74%
YoY
|
$964.7M
6.67%
YoY
|
$957.0M
6.55%
YoY
|
$951.5M
8.41%
YoY
|
$931.9M
21.04%
YoY
|
$904.3M
20.33%
YoY
|
$898.2M
35.55%
YoY
|
$877.6M
110.66%
YoY
|
$769.9M
100.94%
YoY
|
$751.5M
100.04%
YoY
|
$662.6M
76.04%
YoY
|
$416.6M
11.3%
YoY
|
$383.2M
2.72%
YoY
|
$375.7M
10.61%
YoY
|
| Cost Of Revenue |
$6.469M
1.84%
YoY
|
$6.994M
3.66%
YoY
|
$6.765M
-0.86%
YoY
|
$6.619M
-2.85%
YoY
|
$6.352M
-2.44%
YoY
|
$6.747M
-17.87%
YoY
|
$6.824M
7.77%
YoY
|
$6.813M
3.38%
YoY
|
$6.511M
9.39%
YoY
|
$8.215M
30.98%
YoY
|
$6.332M
22.1%
YoY
|
$6.590M
12.48%
YoY
|
$5.952M
12.62%
YoY
|
$6.272M
6.65%
YoY
|
$5.186M
0.84%
YoY
|
$5.859M
11.98%
YoY
|
$5.285M
17.29%
YoY
|
$5.881M
30.69%
YoY
|
$5.143M
10.08%
YoY
|
| Gross Profit |
$1.012B
3.5%
YoY
|
$1.006B
3.8%
YoY
|
$1.001B
4.48%
YoY
|
$994.7M
4.69%
YoY
|
$977.9M
3.48%
YoY
|
$969.3M
4.94%
YoY
|
$957.8M
6.67%
YoY
|
$950.2M
6.58%
YoY
|
$945.0M
8.41%
YoY
|
$923.7M
20.95%
YoY
|
$898.0M
20.32%
YoY
|
$891.6M
35.75%
YoY
|
$871.7M
111.92%
YoY
|
$763.6M
102.41%
YoY
|
$746.4M
101.41%
YoY
|
$656.8M
76.95%
YoY
|
$411.3M
11.23%
YoY
|
$377.3M
2.35%
YoY
|
$370.6M
10.62%
YoY
|
| Selling, General & Admin |
$15.98M
7.51%
YoY
|
$19.32M
-6.64%
YoY
|
$16.34M
-0.69%
YoY
|
$14.56M
-7.65%
YoY
|
$14.86M
-8.23%
YoY
|
$20.69M
35.63%
YoY
|
$16.46M
14.29%
YoY
|
$15.77M
5.68%
YoY
|
$16.19M
7.91%
YoY
|
$15.26M
1.51%
YoY
|
$14.40M
19.37%
YoY
|
$14.92M
26.63%
YoY
|
$15.01M
58.51%
YoY
|
$15.03M
66.43%
YoY
|
$12.06M
43.97%
YoY
|
$11.78M
54.46%
YoY
|
$9.466M
16.86%
YoY
|
$9.030M
11.48%
YoY
|
$8.379M
4.74%
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 |
$967.0K
-2.91%
YoY
|
$963.0K
-2.92%
YoY
|
$937.0K
-7.04%
YoY
|
$741.0K
-25.3%
YoY
|
$996.0K
-12.09%
YoY
|
$992.0K
-37.45%
YoY
|
$1.008M
-0.3%
YoY
|
$992.0K
11.84%
YoY
|
$1.133M
39.19%
YoY
|
$1.586M
95.56%
YoY
|
$1.011M
23.9%
YoY
|
$887.0K
13.86%
YoY
|
$814.0K
4.9%
YoY
|
$811.0K
5.19%
YoY
|
$816.0K
5.84%
YoY
|
$779.0K
2.91%
YoY
|
$776.0K
-2.02%
YoY
|
$771.0K
10.14%
YoY
|
$771.0K
-15.27%
YoY
|
| Operating Expenses |
-$82.93M
-137.3%
YoY
|
$192.2M
41.79%
YoY
|
$16.68M
223.47%
YoY
|
-$107.2M
1449.27%
YoY
|
$222.3M
54.87%
YoY
|
$135.6M
-581.3%
YoY
|
$5.155M
-96.02%
YoY
|
-$6.917M
-1.51%
YoY
|
$143.6M
-1.43%
YoY
|
-$28.17M
-1146.05%
YoY
|
$129.6M
-50.82%
YoY
|
-$7.023M
-101.21%
YoY
|
$145.6M
46.44%
YoY
|
$2.693M
-87.54%
YoY
|
$263.5M
949.11%
YoY
|
$580.0M
-4323.71%
YoY
|
$99.45M
764.77%
YoY
|
$21.61M
-3187.29%
YoY
|
$25.12M
-87.0%
YoY
|
| Operating Profit |
$1.095B
44.93%
YoY
|
$813.8M
-2.38%
YoY
|
$984.0M
3.29%
YoY
|
$1.102B
15.13%
YoY
|
$755.5M
-5.73%
YoY
|
$833.7M
-12.41%
YoY
|
$952.7M
23.99%
YoY
|
$957.1M
6.51%
YoY
|
$801.4M
10.38%
YoY
|
$951.8M
25.08%
YoY
|
$768.4M
59.13%
YoY
|
$898.6M
1070.59%
YoY
|
$726.1M
132.79%
YoY
|
$760.9M
113.95%
YoY
|
$482.9M
39.78%
YoY
|
$76.76M
-80.06%
YoY
|
$311.9M
-12.95%
YoY
|
$355.7M
-3.69%
YoY
|
$345.4M
147.31%
YoY
|
| Interest Expense |
-$204.9M
-0.38%
YoY
|
-$203.9M
-0.17%
YoY
|
-$206.5M
0.95%
YoY
|
-$210.5M
4.8%
YoY
|
-$205.7M
-200.39%
YoY
|
-$204.2M
3.55%
YoY
|
-$204.6M
-199.83%
YoY
|
-$200.9M
3.36%
YoY
|
$204.9M
0.26%
YoY
|
-$197.2M
39.12%
YoY
|
$204.9M
21.01%
YoY
|
-$194.3M
-245.98%
YoY
|
$204.4M
199.9%
YoY
|
-$141.8M
101.41%
YoY
|
$169.4M
2.58%
YoY
|
$133.1M
66.81%
YoY
|
$68.14M
-11.56%
YoY
|
-$70.39M
-9.05%
YoY
|
$165.1M
113.31%
YoY
|
| Other Income/Expense, Net |
$18.90M
-3.15%
YoY
|
N/A
|
$19.55M
1.2%
YoY
|
$19.54M
1.1%
YoY
|
$19.51M
1.04%
YoY
|
N/A
|
$19.32M
6.25%
YoY
|
$19.32M
4.31%
YoY
|
$19.31M
5.31%
YoY
|
N/A
|
$18.18M
1.77%
YoY
|
$18.53M
19.03%
YoY
|
$18.34M
118.69%
YoY
|
N/A
|
$17.86M
157.53%
YoY
|
$15.56M
122.74%
YoY
|
$8.386M
20.25%
YoY
|
N/A
|
$6.936M
-4.5%
YoY
|
| Pretax Income |
$889.9M
61.86%
YoY
|
$609.7M
-2.7%
YoY
|
$777.5M
4.09%
YoY
|
$883.9M
16.92%
YoY
|
$549.8M
-8.57%
YoY
|
$626.7M
-16.44%
YoY
|
$746.9M
31.94%
YoY
|
$756.0M
7.46%
YoY
|
$601.4M
13.69%
YoY
|
$750.0M
21.77%
YoY
|
$566.1M
67.84%
YoY
|
$703.5M
-1331.71%
YoY
|
$528.9M
117.6%
YoY
|
$615.9M
116.43%
YoY
|
$337.3M
104.95%
YoY
|
-$57.11M
-118.77%
YoY
|
$243.1M
-10.82%
YoY
|
$284.6M
-2.15%
YoY
|
$164.6M
-58.43%
YoY
|
| Income Tax |
$3.974M
-261.81%
YoY
|
-$4.558M
-286.27%
YoY
|
$3.885M
57.86%
YoY
|
$5.564M
72.05%
YoY
|
-$2.456M
-257.23%
YoY
|
$2.447M
-125.04%
YoY
|
$2.461M
282.14%
YoY
|
$3.234M
70.3%
YoY
|
$1.562M
43.7%
YoY
|
-$9.771M
-1046.8%
YoY
|
$644.0K
54.44%
YoY
|
$1.899M
84.91%
YoY
|
$1.087M
171.75%
YoY
|
$1.032M
35.97%
YoY
|
$417.0K
7.47%
YoY
|
$1.027M
-18.23%
YoY
|
$400.0K
-17.36%
YoY
|
$759.0K
89.75%
YoY
|
$388.0K
-205.43%
YoY
|
| Net Earnings |
$872.4M
60.48%
YoY
|
$604.8M
-1.6%
YoY
|
$762.0M
3.98%
YoY
|
$865.1M
16.7%
YoY
|
$543.6M
-7.87%
YoY
|
$614.6M
-17.81%
YoY
|
$732.9M
31.74%
YoY
|
$741.3M
7.33%
YoY
|
$590.0M
13.74%
YoY
|
$747.8M
23.79%
YoY
|
$556.3M
68.12%
YoY
|
$690.7M
-1296.93%
YoY
|
$518.7M
115.8%
YoY
|
$604.1M
114.6%
YoY
|
$330.9M
104.44%
YoY
|
-$57.71M
-119.19%
YoY
|
$240.4M
-10.9%
YoY
|
$281.5M
-2.26%
YoY
|
$161.9M
-59.36%
YoY
|
| Basic Earnings Per Share |
$0.82
60.78%
YoY
|
N/A
|
$0.71
1.43%
YoY
|
$0.82
15.49%
YoY
|
$0.51
-10.53%
YoY
|
N/A
|
$0.70
27.27%
YoY
|
$0.71
2.9%
YoY
|
$0.57
9.62%
YoY
|
N/A
|
$0.55
61.76%
YoY
|
$0.69
-1250.0%
YoY
|
$0.52
48.57%
YoY
|
N/A
|
$0.34
17.24%
YoY
|
-$0.06
-110.71%
YoY
|
$0.35
-30.0%
YoY
|
N/A
|
$0.29
-61.33%
YoY
|
| Diluted Earnings Per Share |
$0.82
60.78%
YoY
|
$0.57
-3.44%
YoY
|
$0.71
1.43%
YoY
|
$0.82
15.49%
YoY
|
$0.51
-10.53%
YoY
|
$0.58
-19.22%
YoY
|
$0.70
27.27%
YoY
|
$0.71
3.61%
YoY
|
$0.57
9.62%
YoY
|
$0.72
15.25%
YoY
|
$0.55
61.76%
YoY
|
$0.69
-1242.07%
YoY
|
$0.52
48.57%
YoY
|
$0.63
-100.0%
YoY
|
$0.34
21.43%
YoY
|
-$0.06
-111.11%
YoY
|
$0.35
-30.0%
YoY
|
$441.9K
-16.57%
YoY
|
$0.28
-62.16%
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 |
1.069B shares
1.17%
YoY
|
1.069B shares
1.39%
YoY
|
1.066B shares
1.83%
YoY
|
1.057B shares
1.3%
YoY
|
1.056B shares
1.31%
YoY
|
1.054B shares
1.9%
YoY
|
1.047B shares
3.33%
YoY
|
1.043B shares
3.88%
YoY
|
1.043B shares
3.89%
YoY
|
1.035B shares
7.42%
YoY
|
1.013B shares
5.23%
YoY
|
1.004B shares
12.01%
YoY
|
1.004B shares
46.66%
YoY
|
963.1M shares
53.13%
YoY
|
963.1M shares
73.48%
YoY
|
896.5M shares
67.05%
YoY
|
684.3M shares
27.56%
YoY
|
628.9M shares
17.19%
YoY
|
555.2M shares
4.08%
YoY
|
| Diluted Shares Outstanding |
1.069B shares
1.14%
YoY
|
N/A
|
1.068B shares
1.91%
YoY
|
1.057B shares
1.37%
YoY
|
1.056B shares
1.26%
YoY
|
N/A
|
1.048B shares
3.43%
YoY
|
1.043B shares
3.47%
YoY
|
1.043B shares
3.93%
YoY
|
N/A
|
1.014B shares
5.13%
YoY
|
1.008B shares
12.43%
YoY
|
1.004B shares
45.92%
YoY
|
N/A
|
964.1M shares
68.59%
YoY
|
896.5M shares
61.7%
YoY
|
687.9M shares
26.27%
YoY
|
N/A
|
571.9M shares
6.66%
YoY
|
Loading...