Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$253,362
$244,660
$201,025
$174,633
Gross Profit
182,506
115,578
103,205
89,446
EBITDA
72,745
67,272
59,966
54,505
EBIT
67,272
59,966
53,798
Net Income
56,165
51,455
46,528
42,922
Net Change In Cash
253,362
244,660
201,025
174,633
Free Cash Flow
83,593
119,160
87,148
Cash
106,892
111,740
81,297
119,312
Basic Shares
27,321
27,533
27,569
27,399

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$875,967
$553,863
$375,926
$327,086
Gross Profit
647,373
269,447
195,589
137,643
EBITDA
253,782
157,440
111,920
72,539
EBIT
152,334
107,417
68,424
Net Income
197,070
117,573
79,201
52,170
Net Change In Cash
875,967
553,863
375,926
327,086
Cost of Revenue
17,793
Free Cash Flow
260,914
109,347
163,647
Cash
106,892
80,438
51,546
68,108
Basic Shares
27,485
26,224
25,327
25,796

Earnings Calls

QuarterEPS
2026-03-31
$0
2025-12-31
$2.24
2025-09-30
$2.01
2025-06-30
$1.76