|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.473B
51.58%
YoY
|
$2.951B
58.23%
YoY
|
$1.865B
37.33%
YoY
|
$1.358B
-25.18%
YoY
|
$1.815B
89.31%
YoY
|
| Cost Of Revenue |
$211.0M
28.66%
YoY
|
$164.0M
12.33%
YoY
|
$146.0M
-18.44%
YoY
|
$179.0M
17.5%
YoY
|
$152.3M
37.14%
YoY
|
| Gross Profit |
$4.262B
52.92%
YoY
|
$2.787B
62.13%
YoY
|
$1.719B
45.8%
YoY
|
$1.179B
-29.1%
YoY
|
$1.663B
96.14%
YoY
|
| Selling, General & Admin |
$1.027B
41.27%
YoY
|
$727.0M
-49.86%
YoY
|
$1.450B
41.19%
YoY
|
$1.027B
-39.51%
YoY
|
$1.698B
253.41%
YoY
|
| Research & Development |
$355.0M
9.91%
YoY
|
$323.0M
-59.88%
YoY
|
$805.0M
111.29%
YoY
|
$381.0M
-12.93%
YoY
|
$437.6M
738.31%
YoY
|
| Depreciation & Amortization |
$86.00M
11.69%
YoY
|
$77.00M
8.45%
YoY
|
$71.00M
16.39%
YoY
|
$61.00M
139.26%
YoY
|
$25.50M
156.54%
YoY
|
| Operating Expenses |
$2.379B
25.41%
YoY
|
$1.897B
-15.88%
YoY
|
$2.255B
-4.81%
YoY
|
$2.369B
-31.46%
YoY
|
$3.456B
265.71%
YoY
|
| Operating Profit |
$1.883B
111.57%
YoY
|
$890.0M
-266.04%
YoY
|
-$536.0M
-54.96%
YoY
|
-$1.190B
-33.64%
YoY
|
-$1.793B
1743.06%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
$14.00M
40.0%
YoY
|
$10.00M
233.33%
YoY
|
$3.000M
-118.75%
YoY
|
-$16.00M
-817.49%
YoY
|
$2.230M
4360.0%
YoY
|
| Pretax Income |
$2.108B
98.12%
YoY
|
$1.064B
-299.62%
YoY
|
-$533.0M
-48.1%
YoY
|
-$1.027B
-72.13%
YoY
|
-$3.684B
-26740.87%
YoY
|
| Income Tax |
$225.0M
-164.84%
YoY
|
-$347.0M
-4437.5%
YoY
|
$8.000M
700.0%
YoY
|
$1.000M
-50.0%
YoY
|
$2.000M
-68.66%
YoY
|
| Net Earnings |
$1.883B
33.45%
YoY
|
$1.411B
-360.81%
YoY
|
-$541.0M
-47.37%
YoY
|
-$1.028B
-72.11%
YoY
|
-$3.686B
-49588.95%
YoY
|
| Basic Earnings Per Share |
$2.12
32.5%
YoY
|
$1.60
-362.3%
YoY
|
-$0.61
-47.86%
YoY
|
-$1.17
-84.38%
YoY
|
-$7.49
-75000.0%
YoY
|
| Diluted Earnings Per Share |
$2.05
31.41%
YoY
|
$1.56
-356.88%
YoY
|
-$0.61
-48.1%
YoY
|
-$1.17
-84.38%
YoY
|
-$7.49
-75000.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
888.5M shares
0.84%
YoY
|
881.1M shares
-1.09%
YoY
|
890.9M shares
1.39%
YoY
|
878.6M shares
78.45%
YoY
|
492.4M shares
118.11%
YoY
|
| Diluted Shares Outstanding |
918.8M shares
1.39%
YoY
|
906.2M shares
1.72%
YoY
|
890.9M shares
1.39%
YoY
|
878.6M shares
78.45%
YoY
|
492.4M shares
100.97%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.067B
15.1%
YoY
|
$1.283B
26.53%
YoY
|
$1.274B
100.0%
YoY
|
$989.0M
45.01%
YoY
|
$927.0M
50.0%
YoY
|
$1.014B
115.29%
YoY
|
$637.0M
36.4%
YoY
|
$682.0M
40.33%
YoY
|
$618.0M
40.14%
YoY
|
$471.0M
23.95%
YoY
|
$467.0M
29.36%
YoY
|
$486.0M
52.83%
YoY
|
$441.0M
47.49%
YoY
|
$380.0M
4.77%
YoY
|
$361.0M
-1.08%
YoY
|
$318.0M
-43.72%
YoY
|
$299.0M
-42.72%
YoY
|
$362.7M
N/A
|
$364.9M
35.39%
YoY
|
$565.0M
131.36%
YoY
|
| Cost Of Revenue |
$60.00M
20.0%
YoY
|
$57.00M
14.0%
YoY
|
$56.00M
43.59%
YoY
|
$48.00M
20.0%
YoY
|
$50.00M
42.86%
YoY
|
$50.00M
56.25%
YoY
|
$39.00M
0.0%
YoY
|
$40.00M
2.56%
YoY
|
$35.00M
-2.78%
YoY
|
$32.00M
-62.35%
YoY
|
$39.00M
18.18%
YoY
|
$39.00M
30.0%
YoY
|
$36.00M
16.13%
YoY
|
$85.00M
188.17%
YoY
|
$33.00M
-25.05%
YoY
|
$30.00M
-20.66%
YoY
|
$31.00M
-24.4%
YoY
|
$29.50M
N/A
|
$44.03M
N/A
|
$37.81M
N/A
|
| Gross Profit |
$1.007B
14.82%
YoY
|
$1.226B
27.18%
YoY
|
$1.218B
103.68%
YoY
|
$941.0M
46.57%
YoY
|
$877.0M
50.43%
YoY
|
$964.0M
119.59%
YoY
|
$598.0M
39.72%
YoY
|
$642.0M
43.62%
YoY
|
$583.0M
43.95%
YoY
|
$439.0M
48.81%
YoY
|
$428.0M
30.49%
YoY
|
$447.0M
55.21%
YoY
|
$405.0M
51.12%
YoY
|
$295.0M
-11.47%
YoY
|
$328.0M
2.22%
YoY
|
$288.0M
-45.41%
YoY
|
$268.0M
-44.3%
YoY
|
$333.2M
N/A
|
$320.9M
N/A
|
$527.5M
N/A
|
| Selling, General & Admin |
$281.0M
4.46%
YoY
|
$308.0M
148.39%
YoY
|
$287.0M
49.48%
YoY
|
$231.0M
16.67%
YoY
|
$269.0M
45.41%
YoY
|
$124.0M
-42.59%
YoY
|
$192.0M
-25.58%
YoY
|
$198.0M
-10.0%
YoY
|
$185.0M
-72.51%
YoY
|
$216.0M
-18.8%
YoY
|
$258.0M
1.98%
YoY
|
$220.0M
-12.0%
YoY
|
$673.0M
122.85%
YoY
|
$266.0M
-43.79%
YoY
|
$253.0M
-71.15%
YoY
|
$250.0M
21.36%
YoY
|
$302.0M
26.36%
YoY
|
$473.2M
N/A
|
$877.0M
474.74%
YoY
|
$206.0M
150.77%
YoY
|
| Research & Development |
$241.0M
12.62%
YoY
|
$232.0M
11.54%
YoY
|
$237.0M
15.61%
YoY
|
$214.0M
2.39%
YoY
|
$214.0M
9.18%
YoY
|
$208.0M
5.58%
YoY
|
$205.0M
1.49%
YoY
|
$209.0M
0.97%
YoY
|
$196.0M
-1.51%
YoY
|
$197.0M
7.65%
YoY
|
$202.0M
9.19%
YoY
|
$207.0M
-15.16%
YoY
|
$199.0M
-25.19%
YoY
|
$183.0M
-34.74%
YoY
|
$185.0M
-72.76%
YoY
|
$244.0M
56.06%
YoY
|
$266.0M
127.63%
YoY
|
$280.4M
N/A
|
$679.2M
N/A
|
$156.3M
N/A
|
| Depreciation & Amortization |
$23.00M
15.0%
YoY
|
$23.00M
4.55%
YoY
|
$22.00M
10.0%
YoY
|
$21.00M
16.67%
YoY
|
$20.00M
17.65%
YoY
|
$22.00M
29.41%
YoY
|
$20.00M
5.26%
YoY
|
$18.00M
20.0%
YoY
|
$17.00M
-15.0%
YoY
|
$17.00M
0.0%
YoY
|
$19.00M
26.67%
YoY
|
$15.00M
-11.76%
YoY
|
$20.00M
66.67%
YoY
|
$17.00M
74.16%
YoY
|
$15.00M
265.85%
YoY
|
$17.00M
400.0%
YoY
|
$12.00M
200.0%
YoY
|
$9.761M
18.89%
YoY
|
$4.100M
156.25%
YoY
|
$3.400M
161.54%
YoY
|
| Operating Expenses |
$656.0M
29.39%
YoY
|
$576.0M
41.18%
YoY
|
$639.0M
31.48%
YoY
|
$550.0M
11.56%
YoY
|
$507.0M
10.22%
YoY
|
$408.0M
-1.21%
YoY
|
$486.0M
-10.0%
YoY
|
$493.0M
15.46%
YoY
|
$460.0M
-51.58%
YoY
|
$413.0M
-8.02%
YoY
|
$540.0M
0.93%
YoY
|
$427.0M
-30.0%
YoY
|
$950.0M
37.68%
YoY
|
$449.0M
-40.42%
YoY
|
$535.0M
-68.69%
YoY
|
$610.0M
21.76%
YoY
|
$690.0M
48.71%
YoY
|
$753.7M
N/A
|
$1.708B
509.13%
YoY
|
$501.0M
169.08%
YoY
|
| Operating Profit |
$351.0M
-5.14%
YoY
|
$650.0M
16.91%
YoY
|
$579.0M
416.96%
YoY
|
$391.0M
162.42%
YoY
|
$370.0M
200.81%
YoY
|
$556.0M
2038.46%
YoY
|
$112.0M
-200.0%
YoY
|
$149.0M
645.0%
YoY
|
$123.0M
-122.57%
YoY
|
$26.00M
-116.88%
YoY
|
-$112.0M
-45.89%
YoY
|
$20.00M
-106.21%
YoY
|
-$545.0M
29.15%
YoY
|
-$154.0M
-63.37%
YoY
|
-$207.0M
-85.08%
YoY
|
-$322.0M
-1314.13%
YoY
|
-$422.0M
-2557.78%
YoY
|
-$420.4M
N/A
|
-$1.388B
N/A
|
$26.52M
N/A
|
| Interest Expense |
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
|
N/A
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
$11.00M
450.0%
YoY
|
-$1.000M
-150.0%
YoY
|
$3.000M
50.0%
YoY
|
$1.000M
-75.0%
YoY
|
$2.000M
-33.33%
YoY
|
$2.000M
-200.0%
YoY
|
$2.000M
0.0%
YoY
|
$4.000M
N/A
|
$3.000M
-121.43%
YoY
|
-$2.000M
N/A
|
$2.000M
-200.0%
YoY
|
$0.00
N/A
|
-$14.00M
-11211.11%
YoY
|
$0.00
-100.0%
YoY
|
-$2.000M
N/A
|
$0.00
-100.0%
YoY
|
$126.0K
N/A
|
$1.955M
-4444.44%
YoY
|
$0.00
-100.0%
YoY
|
| Pretax Income |
$411.0M
10.78%
YoY
|
$661.0M
18.46%
YoY
|
$634.0M
314.38%
YoY
|
$442.0M
131.41%
YoY
|
$371.0M
129.01%
YoY
|
$558.0M
1824.14%
YoY
|
$153.0M
-304.0%
YoY
|
$191.0M
768.18%
YoY
|
$162.0M
-131.83%
YoY
|
$29.00M
-117.26%
YoY
|
-$75.00M
-56.9%
YoY
|
$22.00M
-107.48%
YoY
|
-$509.0M
30.18%
YoY
|
-$168.0M
-60.03%
YoY
|
-$174.0M
-87.27%
YoY
|
-$294.0M
-36.64%
YoY
|
-$391.0M
-72.71%
YoY
|
-$420.3M
N/A
|
-$1.367B
12333.52%
YoY
|
-$464.0M
-898.38%
YoY
|
| Income Tax |
$65.00M
85.71%
YoY
|
$56.00M
-115.64%
YoY
|
$78.00M
2500.0%
YoY
|
$56.00M
1766.67%
YoY
|
$35.00M
600.0%
YoY
|
-$358.0M
35700.0%
YoY
|
$3.000M
-70.0%
YoY
|
$3.000M
-200.0%
YoY
|
$5.000M
150.0%
YoY
|
-$1.000M
-50.0%
YoY
|
$10.00M
900.0%
YoY
|
-$3.000M
-400.0%
YoY
|
$2.000M
100.0%
YoY
|
-$2.000M
-167.61%
YoY
|
$1.000M
-101.99%
YoY
|
$1.000M
-97.37%
YoY
|
$1.000M
-91.67%
YoY
|
$2.958M
N/A
|
-$50.24M
14988.29%
YoY
|
$38.00M
7016.1%
YoY
|
| Net Earnings |
$350.0M
4.17%
YoY
|
$605.0M
-33.95%
YoY
|
$556.0M
270.67%
YoY
|
$386.0M
105.32%
YoY
|
$336.0M
114.01%
YoY
|
$916.0M
2953.33%
YoY
|
$150.0M
-276.47%
YoY
|
$188.0M
652.0%
YoY
|
$157.0M
-130.72%
YoY
|
$30.00M
-118.07%
YoY
|
-$85.00M
-51.43%
YoY
|
$25.00M
-108.47%
YoY
|
-$511.0M
30.36%
YoY
|
-$166.0M
-60.78%
YoY
|
-$175.0M
-86.71%
YoY
|
-$295.0M
-41.24%
YoY
|
-$392.0M
-72.87%
YoY
|
-$423.3M
N/A
|
-$1.317B
12250.6%
YoY
|
-$502.0M
-971.77%
YoY
|
| Basic Earnings Per Share |
$0.39
2.63%
YoY
|
N/A
|
$0.63
270.59%
YoY
|
$0.44
109.52%
YoY
|
$0.38
111.11%
YoY
|
N/A
|
$0.17
-288.89%
YoY
|
$0.21
600.0%
YoY
|
$0.18
-131.58%
YoY
|
N/A
|
-$0.09
-55.0%
YoY
|
$0.03
-108.82%
YoY
|
-$0.57
26.67%
YoY
|
N/A
|
-$0.20
-90.29%
YoY
|
-$0.34
-84.26%
YoY
|
-$0.45
-92.81%
YoY
|
N/A
|
-$2.06
4020.0%
YoY
|
-$2.16
-2260.0%
YoY
|
| Diluted Earnings Per Share |
$0.38
2.7%
YoY
|
$0.66
-33.93%
YoY
|
$0.61
258.82%
YoY
|
$0.42
100.0%
YoY
|
$0.37
105.56%
YoY
|
$1.00
2850.25%
YoY
|
$0.17
-288.89%
YoY
|
$0.21
634.78%
YoY
|
$0.18
-131.58%
YoY
|
$0.03
-118.2%
YoY
|
-$0.09
-55.0%
YoY
|
$0.03
-108.41%
YoY
|
-$0.57
26.67%
YoY
|
-$0.19
-100.0%
YoY
|
-$0.20
-90.29%
YoY
|
-$0.34
-84.26%
YoY
|
-$0.45
-92.81%
YoY
|
-$502.5K
N/A
|
-$2.06
4020.0%
YoY
|
-$2.16
-2500.0%
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
|
N/A
|
| Basic Shares Outstanding |
899.2M shares
1.65%
YoY
|
N/A
|
889.3M shares
0.58%
YoY
|
882.1M shares
0.12%
YoY
|
884.6M shares
1.06%
YoY
|
N/A
|
884.1M shares
-1.23%
YoY
|
881.1M shares
-2.64%
YoY
|
875.3M shares
-2.41%
YoY
|
N/A
|
895.1M shares
1.45%
YoY
|
905.0M shares
3.44%
YoY
|
896.9M shares
3.36%
YoY
|
N/A
|
882.4M shares
38.26%
YoY
|
874.9M shares
276.74%
YoY
|
867.8M shares
276.17%
YoY
|
N/A
|
638.2M shares
182.38%
YoY
|
232.2M shares
3.17%
YoY
|
| Diluted Shares Outstanding |
915.0M shares
0.64%
YoY
|
N/A
|
917.9M shares
1.37%
YoY
|
909.1M shares
0.51%
YoY
|
909.2M shares
1.5%
YoY
|
N/A
|
905.5M shares
1.17%
YoY
|
904.5M shares
-1.82%
YoY
|
895.8M shares
-0.13%
YoY
|
N/A
|
895.1M shares
1.45%
YoY
|
921.3M shares
5.3%
YoY
|
896.9M shares
3.36%
YoY
|
N/A
|
882.4M shares
38.26%
YoY
|
874.9M shares
276.74%
YoY
|
867.8M shares
276.17%
YoY
|
N/A
|
638.2M shares
182.38%
YoY
|
232.2M shares
-4.96%
YoY
|
Loading...