Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$390,046
$374,758
$385,385
$354,685
Gross Profit
264,944
253,411
262,128
240,416
EBITDA
52,113
46,579
68,426
55,151
EBIT
46,498
42,005
63,965
52,663
Net Income
34,811
32,584
47,343
45,851
Net Change In Cash
390,046
374,758
385,385
354,685
Free Cash Flow
32,542
73,300
68,050
42,014
Cash
205,271
241,289
186,897
321,029
Basic Shares
39,572
39,543
39,392
39,302

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$1,403,665
$1,194,615
$1,058,522
$847,133
Gross Profit
942,437
754,995
682,643
535,207
EBITDA
223,907
45,989
108,646
29,962
EBIT
206,436
22,287
81,389
5,641
Net Income
177,687
14,012
90,954
-2,002
Net Change In Cash
1,403,665
1,194,615
1,058,522
847,133
Cost of Revenue
10,751
Free Cash Flow
174,934
147,299
82,120
-74,959
Cash
186,897
324,404
167,486
69,858
Basic Shares
39,291
39,268
39,216
37,841

Earnings Calls

QuarterEPS
2026-06-30
$0.88
2026-03-31
$1.01
2025-12-31
$1.18
2025-09-30
$0.97