Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$314,423
$278,938
$253,362
$244,660
Gross Profit
144,179
191,841
182,506
115,578
EBITDA
83,930
56,619
83,025
68,618
EBIT
74,750
72,745
67,272
Net Income
52,592
42,947
56,165
51,455
Net Change In Cash
314,423
278,938
253,362
244,660
Free Cash Flow
168,750
45,031
115,582
81,486
Cash
62,689
56,538
106,875
111,740
Basic Shares
27,056
27,340
27,321
27,533

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
262,648
157,440
111,920
72,539
EBIT
253,782
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
401,989
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-06-30
$2.11
2026-03-31
$2.31
2025-12-31
$2.24
2025-09-30
$2.01