Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$176,340
$175,160
$138,720
$122,610
Gross Profit
165,263
123,472
97,492
83,465
EBITDA
76,347
89,810
69,136
56,327
EBIT
73,481
87,050
66,407
54,178
Net Income
45,460
53,817
41,430
30,419
Net Change In Cash
176,340
175,160
138,720
122,610
Free Cash Flow
672,661
Cash
4,192,924
578,664
511,943
403,891
Basic Shares
187,939
187,968
185,415
168,940

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$613,683
$391,541
$272,507
$225,365
Gross Profit
572,053
254,524
162,672
108,008
EBITDA
292,060
151,121
102,338
29,713
EBIT
281,540
142,567
92,951
20,700
Net Income
171,449
60,727
32,563
-2,186
Net Change In Cash
613,683
391,541
272,507
225,365
Free Cash Flow
826,425
-9,330
253,171
Cash
4,192,924
393,577
322,599
277,660
Basic Shares
187,182
168,940
161,817
153,010

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$0.24
2025-09-30
$0.29
2025-06-30
$0.23