Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$544,274
$504,099
$460,736
$432,142
Gross Profit
330,747
303,735
260,046
263,887
EBITDA
87,396
46,774
27,844
56,864
EBIT
81,215
33,774
16,280
46,813
Net Income
67,025
40,797
133,218
57,271
Net Change In Cash
544,274
504,099
460,736
432,142
Free Cash Flow
64,849
71,445
-32,132
115,971
Cash
695,144
568,652
403,870
600,545
Basic Shares
78,080
77,550
77,132
76,178

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,563,391
$1,189,935
$863,381
$681,003
Gross Profit
955,382
728,638
540,910
416,331
EBITDA
194,633
227,624
-149,429
-475
EBIT
161,995
196,518
-173,696
-12,950
Net Income
174,227
147,139
-60,018
-1,724
Net Change In Cash
1,563,391
1,189,935
863,381
681,003
Cost of Revenue
202,869
-18,780
Free Cash Flow
128,993
179,252
74,216
-34,389
Cash
598,545
353,684
356,332
155,440
Basic Shares
75,456
72,534
66,191
61,782

Earnings Calls

Quarter EPS
2024-09-30
$1.45
2024-06-30
$1.20
2024-03-31
$1.15
2023-12-31
$1.12