Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$410,145
$390,046
$374,758
$385,385
Gross Profit
280,303
264,944
253,411
262,128
EBITDA
62,087
52,113
46,579
68,426
EBIT
56,621
46,498
42,005
63,965
Net Income
42,279
34,811
32,584
47,343
Net Change In Cash
410,145
390,046
374,758
385,385
Free Cash Flow
26,401
32,542
73,300
68,050
Cash
254,282
205,271
241,289
186,897
Basic Shares
39,620
39,572
39,543
39,392

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-09-30
$1.07
2026-06-30
$0.88
2026-03-31
$1.01
2025-12-31
$1.18