|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$2.515B
85.54%
YoY
|
$1.356B
2.85%
YoY
|
$1.318B
101.65%
YoY
|
$653.6M
107.97%
YoY
|
$314.3M
140.41%
YoY
|
| Cost Of Revenue |
$1.248B
84.76%
YoY
|
$675.4M
-1.38%
YoY
|
$684.9M
78.94%
YoY
|
$382.7M
105.66%
YoY
|
$186.1M
166.81%
YoY
|
| Gross Profit |
$1.267B
86.32%
YoY
|
$680.2M
7.43%
YoY
|
$633.1M
133.74%
YoY
|
$270.9M
111.34%
YoY
|
$128.2M
110.2%
YoY
|
| Selling, General & Admin |
$798.8M
52.31%
YoY
|
$524.5M
46.84%
YoY
|
$357.2M
-16.68%
YoY
|
$428.7M
224.12%
YoY
|
$132.3M
149.25%
YoY
|
| Research & Development |
$2.400M
140.0%
YoY
|
$1.000M
-41.18%
YoY
|
$1.700M
325.0%
YoY
|
$400.0K
-60.0%
YoY
|
$1.000M
100.0%
YoY
|
| Depreciation & Amortization |
$29.45M
304.88%
YoY
|
$7.274M
125.48%
YoY
|
$3.226M
130.43%
YoY
|
$1.400M
180.0%
YoY
|
$500.0K
400.0%
YoY
|
| Operating Expenses |
$798.8M
52.02%
YoY
|
$525.5M
30810.53%
YoY
|
$1.700M
-99.6%
YoY
|
$428.7M
224.12%
YoY
|
$132.3M
149.25%
YoY
|
| Operating Profit |
$141.1M
-9.42%
YoY
|
$155.7M
-41.54%
YoY
|
$266.4M
-268.8%
YoY
|
-$157.8M
3758.67%
YoY
|
-$4.090M
-151.69%
YoY
|
| Interest Expense |
-$27.89M
-174.32%
YoY
|
$37.53M
47.85%
YoY
|
$25.38M
394.12%
YoY
|
$5.137M
16438.96%
YoY
|
$31.06K
-95.56%
YoY
|
| Other Income/Expense, Net |
$11.86M
-69.83%
YoY
|
$39.32M
54.91%
YoY
|
$25.38M
394.12%
YoY
|
$5.137M
16434.17%
YoY
|
$31.07K
-95.74%
YoY
|
| Pretax Income |
$125.0M
-35.9%
YoY
|
$195.1M
-33.14%
YoY
|
$291.7M
-291.11%
YoY
|
-$152.7M
3661.64%
YoY
|
-$4.058M
-146.97%
YoY
|
| Income Tax |
$17.03M
-65.92%
YoY
|
$49.98M
-23.05%
YoY
|
$64.95M
87.61%
YoY
|
$34.62M
-532.96%
YoY
|
-$7.996M
-6982.36%
YoY
|
| Net Earnings |
$108.0M
-25.56%
YoY
|
$145.1M
-36.03%
YoY
|
$226.8M
-221.1%
YoY
|
-$187.3M
-4902.1%
YoY
|
$3.900M
-54.12%
YoY
|
| Basic Earnings Per Share |
$0.25
-45.65%
YoY
|
$0.46
-41.77%
YoY
|
$0.79
-130.04%
YoY
|
-$2.63
-5360.0%
YoY
|
$0.05
-58.33%
YoY
|
| Diluted Earnings Per Share |
$0.25
-44.44%
YoY
|
$0.45
-41.56%
YoY
|
$0.77
-129.28%
YoY
|
-$2.63
-5360.0%
YoY
|
$0.05
-54.55%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
252.3M shares
7.97%
YoY
|
233.7M shares
1.25%
YoY
|
230.8M shares
205.07%
YoY
|
75.65M
2.53%
YoY
|
73.78M
5.11%
YoY
|
| Diluted Shares Outstanding |
254.9M shares
7.37%
YoY
|
237.4M shares
0.19%
YoY
|
237.0M shares
213.24%
YoY
|
75.65M
-2.63%
YoY
|
77.69M
4.36%
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 |
$782.6M
137.68%
YoY
|
$721.6M
117.23%
YoY
|
$725.1M
172.85%
YoY
|
$739.3M
83.91%
YoY
|
$329.3M
-7.43%
YoY
|
$332.2M
-4.39%
YoY
|
$265.7M
-30.93%
YoY
|
$402.0M
23.35%
YoY
|
$355.7M
36.84%
YoY
|
$347.4M
95.23%
YoY
|
$384.8M
104.4%
YoY
|
$325.9M
111.58%
YoY
|
$259.9M
94.87%
YoY
|
$178.0M
70.7%
YoY
|
$188.2M
98.33%
YoY
|
$154.0M
136.69%
YoY
|
$133.4M
166.59%
YoY
|
$104.3M
192.36%
YoY
|
$94.91M
157.63%
YoY
|
| Cost Of Revenue |
$404.5M
157.83%
YoY
|
$379.8M
129.45%
YoY
|
$352.8M
145.84%
YoY
|
$358.4M
85.82%
YoY
|
$156.9M
-9.57%
YoY
|
$165.5M
-8.65%
YoY
|
$143.5M
-24.73%
YoY
|
$192.9M
15.57%
YoY
|
$173.5M
18.74%
YoY
|
$181.2M
83.1%
YoY
|
$190.7M
74.0%
YoY
|
$166.9M
76.23%
YoY
|
$146.1M
83.81%
YoY
|
$98.96M
58.06%
YoY
|
$109.6M
91.53%
YoY
|
$94.70M
157.17%
YoY
|
$79.49M
169.87%
YoY
|
$62.61M
243.24%
YoY
|
$57.22M
196.3%
YoY
|
| Gross Profit |
$378.1M
119.33%
YoY
|
$341.8M
105.09%
YoY
|
$372.3M
204.58%
YoY
|
$380.9M
82.14%
YoY
|
$172.4M
-5.4%
YoY
|
$166.7M
0.26%
YoY
|
$122.2M
-37.02%
YoY
|
$209.1M
31.51%
YoY
|
$182.2M
60.09%
YoY
|
$166.2M
110.42%
YoY
|
$194.1M
146.77%
YoY
|
$159.0M
168.03%
YoY
|
$113.8M
111.19%
YoY
|
$79.01M
89.71%
YoY
|
$78.65M
108.66%
YoY
|
$59.32M
109.98%
YoY
|
$53.89M
161.89%
YoY
|
$41.65M
138.94%
YoY
|
$37.69M
115.02%
YoY
|
| Selling, General & Admin |
$234.6M
94.98%
YoY
|
$223.2M
22.13%
YoY
|
$205.6M
63.88%
YoY
|
$237.9M
109.87%
YoY
|
$120.3M
23.28%
YoY
|
$182.8M
71.45%
YoY
|
$125.4M
41.74%
YoY
|
$113.4M
20.35%
YoY
|
$97.62M
41.67%
YoY
|
$106.6M
-4.61%
YoY
|
$88.50M
-60.88%
YoY
|
$94.18M
100.86%
YoY
|
$68.91M
57.4%
YoY
|
$111.8M
107.87%
YoY
|
$226.2M
576.2%
YoY
|
$46.89M
92.31%
YoY
|
$43.78M
121.48%
YoY
|
$53.76M
221.35%
YoY
|
$33.46M
161.81%
YoY
|
| Research & Development |
N/A
|
$2.400M
1100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$200.0K
-71.43%
YoY
|
$300.0K
-40.0%
YoY
|
$200.0K
0.0%
YoY
|
$200.0K
-33.33%
YoY
|
$700.0K
600.0%
YoY
|
$500.0K
400.0%
YoY
|
$200.0K
100.0%
YoY
|
$300.0K
200.0%
YoY
|
$100.0K
-66.67%
YoY
|
$100.0K
-62.69%
YoY
|
$100.0K
-56.9%
YoY
|
$100.0K
-50.0%
YoY
|
$300.0K
30.43%
YoY
|
$268.0K
436.0%
YoY
|
| Depreciation & Amortization |
$9.134M
249.83%
YoY
|
$8.935M
274.48%
YoY
|
$3.000M
36.36%
YoY
|
$2.800M
133.33%
YoY
|
$2.611M
112.45%
YoY
|
$2.386M
53.94%
YoY
|
$2.200M
214.29%
YoY
|
$1.200M
100.0%
YoY
|
$1.229M
207.25%
YoY
|
$1.550M
175.31%
YoY
|
$700.0K
75.0%
YoY
|
$600.0K
34.83%
YoY
|
$400.0K
100.0%
YoY
|
$563.0K
192.24%
YoY
|
$400.0K
-22.63%
YoY
|
$445.0K
75.49%
YoY
|
$200.0K
100.0%
YoY
|
$192.7K
-56.22%
YoY
|
$517.0K
29.25%
YoY
|
| Operating Expenses |
$234.6M
94.98%
YoY
|
$315.8M
70.53%
YoY
|
$205.6M
68423.67%
YoY
|
$237.9M
118843.0%
YoY
|
$120.3M
60071.0%
YoY
|
$185.2M
72.57%
YoY
|
$300.0K
-40.0%
YoY
|
$200.0K
0.0%
YoY
|
$200.0K
-33.33%
YoY
|
$107.3M
-3.98%
YoY
|
$500.0K
-99.78%
YoY
|
$200.0K
-99.57%
YoY
|
$300.0K
-99.31%
YoY
|
$111.8M
106.64%
YoY
|
$226.2M
570.15%
YoY
|
$46.89M
90.22%
YoY
|
$43.78M
121.48%
YoY
|
$54.08M
218.87%
YoY
|
$33.76M
159.3%
YoY
|
| Operating Profit |
$139.0M
167.13%
YoY
|
$26.07M
-240.92%
YoY
|
-$80.00M
2389.08%
YoY
|
$143.0M
51.69%
YoY
|
$52.03M
-37.46%
YoY
|
-$18.50M
-131.38%
YoY
|
-$3.214M
-103.29%
YoY
|
$94.25M
45.42%
YoY
|
$83.19M
85.22%
YoY
|
$58.94M
-280.0%
YoY
|
$97.70M
-166.19%
YoY
|
$64.81M
421.42%
YoY
|
$44.91M
343.98%
YoY
|
-$32.75M
163.36%
YoY
|
-$147.6M
-3853.52%
YoY
|
$12.43M
245.39%
YoY
|
$10.12M
1144.28%
YoY
|
-$12.43M
-2745.54%
YoY
|
$3.932M
-12.81%
YoY
|
| Interest Expense |
-$8.851M
-212.81%
YoY
|
-$8.300M
-227.97%
YoY
|
-$8.032M
-172.28%
YoY
|
-$14.04M
-235.24%
YoY
|
$7.846M
-15.37%
YoY
|
$6.486M
-26.65%
YoY
|
$11.11M
58.74%
YoY
|
$10.38M
123.68%
YoY
|
$9.271M
91.12%
YoY
|
$8.842M
97.01%
YoY
|
$7.000M
485.77%
YoY
|
$4.642M
-1104.76%
YoY
|
$4.851M
242450.0%
YoY
|
$4.488M
1693.76%
YoY
|
$1.195M
-567.47%
YoY
|
-$462.0K
-282.73%
YoY
|
$2.000K
0.0%
YoY
|
$250.2K
-64.26%
YoY
|
-$255.6K
-191.3%
YoY
|
| Other Income/Expense, Net |
-$1.457M
-116.26%
YoY
|
$4.841M
169.99%
YoY
|
-$8.032M
-170.52%
YoY
|
-$13.50M
-230.02%
YoY
|
$8.962M
-3.33%
YoY
|
$1.793M
N/A
|
$11.39M
61.59%
YoY
|
$10.38M
123.68%
YoY
|
$9.271M
91.12%
YoY
|
N/A
|
$7.048M
489.79%
YoY
|
$4.642M
N/A
|
$4.851M
-5740.7%
YoY
|
N/A
|
$1.195M
-1331.45%
YoY
|
$0.00
-100.0%
YoY
|
-$86.00K
-62.28%
YoY
|
$0.00
-100.0%
YoY
|
-$97.04K
142.6%
YoY
|
| Pretax Income |
$137.5M
125.49%
YoY
|
$22.61M
-321.26%
YoY
|
-$88.03M
-1176.83%
YoY
|
$129.5M
23.73%
YoY
|
$60.99M
-34.03%
YoY
|
-$10.22M
-115.07%
YoY
|
$8.175M
-92.2%
YoY
|
$104.6M
50.65%
YoY
|
$92.46M
85.8%
YoY
|
$67.79M
-339.88%
YoY
|
$104.7M
-171.55%
YoY
|
$69.46M
480.34%
YoY
|
$49.76M
396.15%
YoY
|
-$28.26M
131.93%
YoY
|
-$146.4M
-4189.94%
YoY
|
$11.97M
202.2%
YoY
|
$10.03M
1614.53%
YoY
|
-$12.18M
-784.48%
YoY
|
$3.580M
-24.64%
YoY
|
| Income Tax |
$27.44M
65.54%
YoY
|
-$2.133M
-124.63%
YoY
|
-$27.02M
-1585.27%
YoY
|
$29.61M
19.16%
YoY
|
$16.57M
13.13%
YoY
|
$8.659M
-50.99%
YoY
|
$1.819M
-91.25%
YoY
|
$24.85M
38.46%
YoY
|
$14.65M
71.61%
YoY
|
$17.67M
-351.16%
YoY
|
$20.80M
-158.59%
YoY
|
$17.95M
538.65%
YoY
|
$8.537M
154.76%
YoY
|
-$7.035M
-20.32%
YoY
|
-$35.49M
-4356.55%
YoY
|
$2.810M
N/A
|
$3.351M
N/A
|
-$8.830M
-7457.95%
YoY
|
$833.8K
N/A
|
| Net Earnings |
$110.1M
147.86%
YoY
|
$9.138M
-138.81%
YoY
|
-$61.01M
-1059.94%
YoY
|
$99.86M
25.16%
YoY
|
$44.42M
-42.91%
YoY
|
-$23.55M
-160.25%
YoY
|
$6.356M
-92.43%
YoY
|
$79.78M
54.89%
YoY
|
$77.81M
88.74%
YoY
|
$39.08M
-238.82%
YoY
|
$83.95M
-146.15%
YoY
|
$51.51M
462.45%
YoY
|
$41.23M
515.33%
YoY
|
-$28.15M
739.31%
YoY
|
-$181.9M
-6724.54%
YoY
|
$9.158M
131.24%
YoY
|
$6.700M
1016.67%
YoY
|
-$3.354M
-300.86%
YoY
|
$2.746M
-42.19%
YoY
|
| Basic Earnings Per Share |
$0.33
120.0%
YoY
|
N/A
|
-$0.27
N/A
|
$0.33
13.79%
YoY
|
$0.15
-46.43%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$0.29
-45.28%
YoY
|
$0.28
-31.71%
YoY
|
N/A
|
$0.92
-137.4%
YoY
|
$0.53
341.67%
YoY
|
$0.41
355.56%
YoY
|
N/A
|
-$2.46
1792.31%
YoY
|
$0.12
N/A
|
$0.09
800.0%
YoY
|
N/A
|
-$0.13
N/A
|
| Diluted Earnings Per Share |
$0.33
120.0%
YoY
|
$0.04
-139.72%
YoY
|
-$0.27
N/A
|
$0.33
17.86%
YoY
|
$0.15
-44.44%
YoY
|
-$0.10
-160.81%
YoY
|
$0.00
-100.0%
YoY
|
$0.28
-46.15%
YoY
|
$0.27
-32.5%
YoY
|
$0.16
-144.28%
YoY
|
$0.89
-136.18%
YoY
|
$0.52
-100.0%
YoY
|
$0.40
344.44%
YoY
|
-$0.37
-100.0%
YoY
|
-$2.46
-100.01%
YoY
|
$116.9K
127.9%
YoY
|
$0.09
800.0%
YoY
|
-$45.42K
-309.97%
YoY
|
$34.99K
-44.86%
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 |
257.0M shares
9.29%
YoY
|
257.8M shares
9.68%
YoY
|
257.9M shares
10.67%
YoY
|
257.7M shares
10.58%
YoY
|
235.1M shares
1.0%
YoY
|
235.0M shares
204.35%
YoY
|
233.1M shares
203.11%
YoY
|
233.1M shares
203.53%
YoY
|
232.8M shares
203.48%
YoY
|
77.23M shares
1.31%
YoY
|
76.89M shares
1.44%
YoY
|
76.79M
1.89%
YoY
|
76.71M
1.95%
YoY
|
76.23M
N/A
|
75.80M
1.59%
YoY
|
75.36M
N/A
|
75.24M
3.76%
YoY
|
N/A
|
74.61M
N/A
|
| Diluted Shares Outstanding |
259.8M shares
9.53%
YoY
|
N/A
|
257.8M shares
10.3%
YoY
|
260.2M shares
9.52%
YoY
|
237.2M shares
-0.15%
YoY
|
N/A
|
233.7M shares
195.48%
YoY
|
237.6M shares
200.97%
YoY
|
237.5M shares
201.58%
YoY
|
N/A
|
79.09M shares
4.35%
YoY
|
78.94M shares
0.73%
YoY
|
78.76M
0.6%
YoY
|
N/A
|
75.80M
-3.41%
YoY
|
78.37M shares
N/A
|
78.29M
1.77%
YoY
|
N/A
|
78.47M shares
4.84%
YoY
|
Loading...