Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$298,454
$291,967
$282,868
$271,713
Gross Profit
216,740
211,679
204,420
195,489
EBITDA
38,602
59,743
58,309
50,002
EBIT
34,355
55,552
54,501
46,449
Net Income
33,158
43,460
41,954
292,195
Net Change In Cash
298,454
291,967
282,868
271,713
Free Cash Flow
78,630
150,639
96,551
79,377
Cash
1,180,887
1,138,561
1,036,389
1,011,542
Basic Shares
50,031
48,987
49,800
49,144

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,037,589
$748,024
$531,109
$369,495
Gross Profit
743,724
538,835
383,929
266,064
EBITDA
196,801
113,160
24,872
-53,766
EBIT
182,410
102,306
17,777
-58,636
Net Income
414,065
88,574
16,067
-59,574
Net Change In Cash
1,037,589
748,024
531,109
369,495
Cost of Revenue
54,258
Free Cash Flow
369,727
273,397
150,423
48,094
Cash
1,036,389
785,791
747,610
608,180
Basic Shares
48,308
47,101
46,522
39,470

Earnings Calls

QuarterEPS
2026-06-30
$0.66
2026-03-31
$0.89
2025-12-31
$0.94
2025-09-30
$0.95