Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$175,160
$138,720
$122,610
$107,370
Gross Profit
123,472
97,492
83,465
107,370
EBITDA
89,810
69,136
56,327
EBIT
87,050
66,407
54,178
Net Income
53,817
41,430
30,419
28,050
Net Change In Cash
175,160
138,720
122,610
107,370
Free Cash Flow
672,661
Cash
578,664
4,097,164
403,891
393,576
Basic Shares
187,968
185,415
168,940
179,173

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$391,541
$272,507
$225,365
$264,488
Gross Profit
254,524
162,672
108,008
127,805
EBITDA
151,121
102,338
29,713
18,998
EBIT
142,567
92,951
20,700
17,659
Net Income
60,727
32,563
-2,186
14,690
Net Change In Cash
391,541
272,507
225,365
264,488
Free Cash Flow
826,425
-9,330
253,171
408,236
Cash
393,577
322,599
277,660
269,057
Basic Shares
168,940
161,817
153,010
155,714

Earnings Calls

QuarterEPS
2025-09-30
$0.29
2025-06-30
$0.23
2025-03-31
$0.20
2024-12-31
$0.17